Skip to content

Imboden Creek Living Center

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,