Surgery Locations Surgical procedures take place in two South Weymouth locations: South Shore Hospital, 55 Fogg Road, South Weymouth, MA 02190: both inpatient and outpatient surgery. Get directions to this location. South Shore Hospital's Outpatient Services Center, 780 Main Street, South Weymouth, MA 02190: outpatient surgery only. Get directions to this location. Both sites are easily accessible from the South Shore area.
Surgical procedures take place in two South Weymouth locations:
Both sites are easily accessible from the South Shore area.