Skip to main content

Allerton House Weymouth

Independent Living in Weymouth, Massachusetts

About Allerton House Weymouth

Allerton House Weymouth is a premier senior living community in Weymouth, Massachusetts, operated by Welch Senior Living, a family-owned company with 75 years of senior care experience. The community offers Independent Living, Assisted Living, Memory Care, and Short-Term Stay options, featuring chef-prepared dining, a fitness center, engaging programs, and 24/7 support services designed to enhance independence and quality of life. With a focus on compassionate, dignified care delivered by long-tenured staff, Allerton House serves South Shore seniors seeking carefree, rightsized living with hospitality-driven services.

Services

  • ✓ Assisted Living

Specializations

  • Alzheimer's Disease Care
  • Dementia Care
  • Memory Care

Contact Information

(781) 335-8666

Visit Website

43 School House Rd
Weymouth, MA 02188