Welcome to the website of the Elizabeth Catherine Rest Home.
Elizabeth Catherine is a family-owned and operated home located in the heart of historic Weymouth Landing.
When it becomes apparent that living at home is no longer an option, the Elizabeth Catherine Rest Home is here for you and your loved ones. The home's mission is to provide top-notch medical care and frequent social opportunities for elders. The core focus is maintaining the highest quality of life for residents.