Back to List
Store
Palo Alto Palo Alto CA
4180 El Camino Real
Palo Alto, CA 94306
Our showroom is located near Walgreens and Volvo and the cross-street of Arastradero.
Phone Number
650-681-5800
Store Hours
Mon - Sun
10:00 AM - 5:00 PM
Additional Tesla Operations On Site
Service Centre
Schedule a Demo Drive