Skilled Care at Imboden Creek Living Center
Photo Gallery
Virtual Tour
Floor Plans
Pricing
Activities
FAQs
Advance Directives
Medicare/Medicaid
Floor Plans
Semi-Private Deluxe
Back to Floor Plans
Imboden Creek Health Services
180 West Imboden Drive • Decatur, IL 62521 • 217-422-6464 •
Contact Us
Villas
|
Gardens
|
Living Center
|
General Information