South Shore Hospital located at 55 Fogg Road, South Weymouth, MA, 02190 & includes data from NPIs 1134227606