Customer Care Number:

+1-510-249-4092

Email Address:

dallas_service@teslamotors.com

Contact Person:

Address:

13725 Welch Road, Farmers Branch, TX 75244, United States

Website:

www.teslamotors.com