After Cottonwood the Magnificent dropped some hints, I checked the Victoria Texas webpage and found a "Tesla Charging Station" on the September monthly development report. It is at 3107 South Laurent Street, which is a La Quinta Inn, but the agent on the building report is Black & Veatch so I think it must be the supercharger. There's a McDonald's across the street and that's about it.
Last edited: