Map is loading... Get Directions to Champaign City Finance Department ← View details 102 North Neil Street # 1, Champaign, Illinois 61820 +1 217-403-8940 Get Directions From* To * — Required information