Today is 12/03, has anyone been able to successfully go yet? They had the entire area blocked off still when I tried a couple weeks ago.
Address: 16101 Westheimer Pkwy, Houston, TX 77082, USA
Monica Phillips | Nov 6, 2018
It is open!
Sarah Marie Abrahart | Nov 6, 2018
Thanks folks,yay!
Thanks! Your answer is awaiting moderation.