The Overlook
Retirement Communities
Based on 0 Reviews
Add ReviewThe Overlook, located in Charlton MA, is a life care (Type A) continuing care retirement community owned and operated by the Masonic Health System of Massachusetts. The community comprises 205 independent living apartments and 14 cottages, 180 health care beds including rest home, long term care, skilled memory care and skilled rehabilitation, plus significant community spaces including dining venues, indoor swimming pool and well-equipped fitness center. While situated on a very large property (450 acres) in the New England countryside, The Overlook is only an hour's drive from three major cities: Boston MA, Providence RI and Hartford CT.