Tesla Motors Customer Service
Average rating:  
 0 reviews

Phone number: 888-518-3752

Hours: Mon-Fri 8am-6pm, Sat 9am-5pm EST

Email: Press@tesla.com

Website: https://www.tesla.com/

Tesla Motors Corporate Office Address
3500 Deer Creek Road Palo Alto, CA 94304, United States