Tesla Charging Station
There are now eight new charging spots for Teslas in Charleston. The new charging station is open at the Courtyard by Marriott in downtown Charleston. Before the opening of this charging station, the only other location was off of Interstate 70 in the Northern Panhandle.