Contact Us

Information Technologies Department
102 North Neil Street
Champaign, IL 61820
it@champaignil.gov

Phone: 217.403.8970
Fax: 217.403.8993