1. Lime Leaf 435 Columbian St,, Weymouth, MA 02190 Coordinate: 42.180035,-70.96911 Phone: (339) 499-5350