Skip to content

Charter Senior Living of Dedham

Located in Dedham, MA

Offers: Assisted Living, Memory Care

391 Common Street, Dedham, MA 2026

Phone: 7814077711

Charter Senior Living of Dedham is an assisted living and memory care community located in Dedham, Massachusetts. The facility emphasizes personalized care programs, enriching activities, and a warm community environment, with particular recognition for its Flourish Memory Care program serving residents with dementia and Alzheimer's disease.

Loading facility…