Eliot Center for Health & Rehabilitation
168 West Central St, Natick, MA 01760
3.0
(1 reviews)
"My friend previously stayed at Eliot Center for Health & Rehabilitation. We weren't very impressed. She was too high of a level of care for that facility. Basic care was provided. My friend was encouraged to stay once rehab services were not needed, ..."
READ MORE