THE ATRIUM AT OAK CREST RESIDENCE
204 S State St, Elgin, IL, 60123
4.1
(21 reviews)
"My mom has moved into The Atrium at Oak Crest Residence. I like it so far; it seems nice. They care about their patients. My mom says it's good food and it's okay. She gets help with everything, dressing, going to the bathroom. It's really big, but ..."
READ MORE