← Back to results

Imboden Creek Living Center

Nursing Home Facility

180 West Imboden, Decatur, IL 62521

Nursing Home Care Senior Living
Imboden Creek Living Center

We believe that resident-centered skilled care involves a comprehensive approach.

Imboden Creek Living Center offers nursing home care and senior living.

Facility details

  • Organization type for-profit corporation
  • Beds / units 95

Get directions