Contact Us

Mailing Address:
Decatur PS 61
101 W Cerro Gordo Street
Decatur, IL 62523 USA

Telephone:
(217) 362-3000 (8:00 AM - 5:00 PM MON-FRI)