Go on a tour of South Shore Hospital if you're interested in medical technology and buildings. Its unique facilities are sure to impress.
Located in South Weymouth, this health care institution is worth a look. But you'll find loads more to see and do in the area. South Shore Plaza, F1 Boston, and Rockland Ice Rink are within easy reach of South Shore Hospital.