CA Tesla Superchargers
Details about this supercharger:
Facility: Menlo Park, CA SuperchargerAddress:
325 Sharon Park Dr
Menlo Park, CA 94025
Lat/long: 37.423372, -122.198189
Number of stalls: 18
KWh: 72
Status: OPEN
Driving directions
* Status of MAYBE = possibly still under construction