Tower Hill Healthcare Center
759 Kane Street, South Elgin, IL 60177
3.8
(15 reviews)
"My grandpa is a patient here and while he is not doing well physically, the care he is receiving is outstanding. I came in today from out of town and the staff that work here are really great! My grandpa says he likes living here and thats what mat..."
READ MORE