Manorcare of Elgin
180 South State St
Elgin, IL 60123
Located at 180 South State St in Elgin, Illinois, Manorcare of Elgin is an 88 bed senior care community. The facility is in a largely middle class area, with a median family income of $58,463. With roughly 48,000 ...
5 miles away from West Dundee, IL