Carolina Square Parking Deck (0 Checkins)
121 W Franklin St, Chapel Hill, nc 27516, United States
The city of Chapel Hill in North Carolina has 39 public charging stations, 39 of which are free EV charging stations. Chapel Hill has a total of 0 Hydrogen Fueling Stations, 5 of which are Tesla Superchargers.