Elizabeth Catherine Rest Home
$ Call for Rates
27 Front St, Weymouth, MA 02188
Overview
Care Types: Assisted Living
Located on a historic street in Weymouth Landing, MA, Elizabeth Catherine Rest Home sits within walking distance of restaurants, convenience shops, two parks, a post office, MBTA bus stops and an accessible MBTA rail station. Nearby hospitals include South Shore Hospital, Southeastern Massachusetts’s leading urgent and acute medical care provider.