The Overlook Health Center
88 Masonic Home Road PO Box 1000
Charlton, MA 01507
Located at 88 Masonic Home Road PO Box 1000 in Charlton, Massachusetts, The Overlook Health Center is a 139 unit nursing facility. With a median per-family income of $86,561, the community is in a mostly wealthier area. It ...
5 miles away from Southbridge, MA