Eliot Center For Health and Rehabilitation
168 West Central St
Natick, MA 01760
Eliot Center For Health and Rehabilitation is a 114 unit housing community for seniors situated within Natick, Massachusetts. They offer senior housing in a well-managed and pleasant environment. The neighborhood surrounding this community is densely populated, with about ...