1. South Shore Women's Health 118 Long Pond Rd Ste 200, Plymouth, MA 02360 Coordinate: 41.85966,-70.60967 Phone: (508) 830-3190