South Shore Hospital

55 Fogg Rd, Weymouth, Massachusetts, United States