Tesla’s six Supercharger stations are located throughout California, making a road-trip from LA to San Francisco possible. Tesla CEO Elon Musk intends to build vast network of 100 Supercharger stations by 2015. These Supercharger stations will be conveniently located at shopping destinations and restaurants.
Tesla’s all electric vehicles charge for free at the Tesla Supercharger stations. Though most EVs cannot charge at these stations, it isn’t clear whether future non-Tesla vehicles will be allowed to use these charging stations.