185 W. Imboden Drive, Decatur, IL 62521
4.5
(11 reviews)
"My sister is in Imboden Creek Gardens now; the experience so far is good. She's really enjoying it; she's really happy. The doctors are taking care of her and everything. It's close to where my brothers and sisters can go out and see her, so she's really happy. She has activities and exercise, and she also has doctors who come in. We can also go in the place to see her and talk to her. I like them: the service, the excellent staff, getting things done on time, and giving me feedback. The client is happy, and that's what we are looking for. They have a library, hair salon, exercise -- they have it all."
Pricing not available