
Avantara Elgin
1950 Larkin Ave, Elgin, IL 60123
4.0
(1 reviews)
"My mother has moved into Avantara Elgin, and it has excellent care. They're very attentive and she seems to be adjusting very well there. They're very nice there. She seems to be happy there for now and she is comfortable. They have an exercise/ ph..."
READ MORE