FL Tesla Superchargers
Details about this supercharger:
Facility: Sanford, FL SuperchargerAddress:
1201 WP Ball Blvd
Sanford, FL 32771
Lat/long: 28.799264, -81.338224
Number of stalls: 12
KWh: 250
Status: MAYBE
Driving directions
* Status of MAYBE = possibly still under construction