City government office
City Of Champaign
Champaign, IL(5.0 / 1 )
CONTACT
Address: 102 N Neil St, Champaign, IL 61820 Map ➦ Get Directions
Phone : +1 (217) 403-8700 Call
ABOUT
City of Champaign is a city government office located
at 102 N Neil St, , Champaign
, IL.
It has received 1 reviews with an average rating of 5.0 stars.
It has received 1 reviews with an average rating of 5.0 stars.
FAQs
The address of City Of Champaign is:
City of Champaign102 N Neil St
Champaign,
P: +12174038700
Visit Website: champaignil.gov
City of Champaign is listed under
LOCATION
City of Champaign Location