M
MarcoRP
Guest
Looks like Tesla is planning a Service Center (and possibly sales) at 8805 Abercorn St on the south side of the city.
Permit on the city website
Google Maps View
Map view in comp to the Supercharger (SC is green pin)
Permit on the city website
Google Maps View
Map view in comp to the Supercharger (SC is green pin)