Hours of Operation
Monday – Friday 7:30 am to 5 pm
Physical Address
2500 N. WOODFORD ST.
DECATUR, IL 62526
Mailing Address
2500 N. WOODFORD ST.
DECATUR, IL 62526
Phone Numbers
Local: 217-877-4371
Toll Free: 800-728-8733
Fax: 217-877-4394
Map and Directions