Unclaimed
4 reviews

Imboden Creek Living Center

claimClaim
marker Decatur, Illinois

Reviews

4 reviews
Amber Girard

03/10/2020
Randy Richards

11/04/2019
Father-in-law spent 23 hours there. One night, 2 meals. Brought him back home due to the type of care he was receiving. Charged a 90 yr old man for a full 7 days , around $1500 +/- ??? How is this OK? Advice- read the fine print because they have no intention of telling you.
Christine Koontz

07/14/2019
Curtis Clemons

07/08/2019
Rude