Venue overview
Disabled access
The Alley Theatre is an indoor theatre in Downtown Houston, Texas, hosting two stages. The "Hubbard" (main stage) seats 824, while the "Neuhaus" seats... Read more
Year opened: 1968
Venue overview
Disabled access
The Alley Theatre is an indoor theatre in Downtown Houston, Texas, hosting two stages. The "Hubbard" (main stage) seats 824, while the "Neuhaus" seats... Read more
Year opened: 1968
Loading more results
NEWS, TICKETS, THEATRE & MORE
"Broadway and show news straight to your inbox!"
Read how we protect your data .