185 W Imboden Dr,
Decatur,
IL
62521
Imboden Creek
Year opened | 1983 |
Community Features | |
In-Room-Monitoring | |
Night Checks | |
Employee Background Checks | |
WiFi Access | |
Community Description | |
The Gardens at Imboden Creek have been carefully designed to provide each resident a very true and individual sense of home. Situated on 5 acres of lush forested land, our landscape designers have plotted the best way to incorporate the beautiful home on the land without interrupting the integrity of the nature around it. |