CA Tesla Superchargers
Details about this supercharger:
Facility: San Carlos, CA SuperchargerAddress:
1127 Industrial Rd
San Carlos, CA 94070
Lat/long: 37.502912, -122.245569
Number of stalls: 19
KWh: 72
Status: OPEN
Driving directions
* Status of MAYBE = possibly still under construction