TDLR posting for new Supercharger at:
2126 Kipling Street
Houston, TX 77098
The address on the posting doesn't look like it could be a Supercharger site. those are condominiums. I'm betting its actually going in at the small shopping center on the south side of the road.
2126 Kipling Street
Houston, TX 77098
The address on the posting doesn't look like it could be a Supercharger site. those are condominiums. I'm betting its actually going in at the small shopping center on the south side of the road.