No Listed Genres
Discovery Green
About:
Discovery Green is a beautiful, vibrant 12-acre park in the heart of downtown Houston that opened to the public in April 2008. The park was envisioned by several committed Houston philanthropists,...
Show more
Address:
1500 McKinney St, Houston, TX
Phone:
713-400-7336
Follow on:
Upcoming shows (0)
No upcoming shows.