Maps are currently unavailable. Our team has been notified. Please check back again shortly.
Log in

6410 - Kenwood Medical Center

250 W. Kenwood · Decatur, IL 62526
Floors
1
Rentable Area
13,803 sf
No spaces found.
6410 - Kenwood Medical Center 250 W. Kenwood · Decatur, IL 62526
Close