Giftware in Weymouth (MA) Full list of companies Giftware category in Weymouth, Massachusetts Leo Co 549 Columbian St, Weymouth, MA 02190, (781)331-5572 Page 1