South Shore Women's Health / PlymouthMore About This LocationHours, Directions & Parking Hours, Directions & Parking South Shore Women's Health / Plymouth118 Long Pond RoadPlymouth, MA 02360United States Get Directions