Imboden Creek Senior Living & Rehabilitation
Categories
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.