The Women’s Center of South Shore Medical Center - PlymouthMore About This LocationHours, Directions & Parking Hours, Directions & Parking The Women’s Center of South Shore Medical Center - Plymouth118 Long Pond RoadPlymouth, MA 02360United States Get Directions