Skip to content

Imboden Creek Senior Living & Rehabilitation


Health Care

About Us

Family owned skilled nursing & rehabilitation facility in the Decatur area. Located in south shores and part of the Complete Senior Care Campus. The Living Center provides 24-hour nursing services, goal oriented therapy, and person-centered care all with the mission of caring for others.