Amdocs (0 Checkins)
2109 Fox Drive, Champaign, il 61820, United States
The city of Champaign in Illinois has 52 public charging stations, 52 of which are free EV charging stations. Champaign has a total of 0 Hydrogen Fueling Stations, 8 of which are Tesla Superchargers.