Imboden Creek Senior Living & Rehabilitation

Open
yelp logo

(1)

180 W Imboden Dr
Decatur, IL 62521

WLC Management Firm is dedicated to providing high-quality care in a homelike environment across 19 exceptional nursing and rehabilitation care communities in central and southern Illinois. Their commitment to balancing quality of life, dignity, care, and respect ensures that every resident feels like family, whether they are there for short-term rehabilitation or long-term stays.

At Imboden Creek Senior Living & Rehabilitation in Decatur, IL, residents enjoy a comfortable living space with updated rooms and shared areas, accompanied by nutritious meals prepared by skilled dietary staff. The activities department fosters socialization and engagement through various fun activities, while trained nurses and therapists work collaboratively to support residents' healing and wellness.

Generated from the website

Reviews

yelp logo
1.01 reviews
Denise B.
2/20/2025

I CANNOT even give this place one star! I placed my dad there and had to remove him after just 7 days. I went everyday to make sure dad was cared for. In doing so I witnessed the LACK of care...

Own this business?
See a problem?

You might also like

United StatesIllinoisDecaturImboden Creek Senior Living & Rehabilitation

Partial Data by Foursquare.