https://supercharge.info/map?siteID=7683
Not to be confused with the other Telephone Rd site 3 miles south.
https://www.tdlr.texas.gov/TABS/Search/Project/TABS2024013167
Not to be confused with the other Telephone Rd site 3 miles south.
https://www.tdlr.texas.gov/TABS/Search/Project/TABS2024013167
Project Name: Tesla - Houston, TX - Telephone Rd
Project Number: TABS2024013167
Facility Name: Tesla
Location Address: 3333 Telephone Road, Houston, TX 77023
Scope of Work: electrical infrastructure
Owner Name: Tesla, Inc.