Is the park still closed?
Address: 2929 Allen Pkwy, Houston, TX 77019, USA
Celeste Oneyda | Oct 26, 2020
No, its open!
Crystal Catalina | Oct 26, 2020
Its definitely open. I've been going regularly for at least a week
Thanks! Your answer is awaiting moderation.