South Shore Hospital: 55 Fogg Rd - South Weymouth, MA