1. Massachusetts Medical Weight Loss 210 Winter St Ste 103, Weymouth, MA 02188 Coordinate: 42.20119,-70.94745 Phone: (508) 244-1327