houstonian
ಠ_ಠ
Good find.
I'm guessing "downtown" for this.
Google Maps to the Wal-Mart mentioned:
Google Maps
A few months ago while chatting with a Tesla Galleria store employee, I heard the "Galleria" location was going into Uptown Park. See: Google Maps for the location.
Have not heard anything else, but if this is where the SC will go, I hope they build it big enough as I suspect the high concentration of Tesla's in the Galleria + Lunch/Dinner/Coffee/etc. spots nearby will make it a bit more of a destination SC than a plug-in-and-watch-paint-dry SC like Channelview or Childress.