Skip to main content
Image of Tesla showroom exterior

Our showroom is located at the cross-streets of Westlake Ave. N. and Republican in South Lake Union.

Tesla’s mission is to accelerate the world’s transition to sustainable energy by designing and manufacturing the best electric vehicles and energy storage systems.