The Alley Theatre is a Tony Award-winning indoor theatre in Downtown Houston, Texas, and hosts two stages. The "Hubbard" is the main stage with seating for 774; the more intimate "Neuhaus" seats 310.
Frequently Asked Questions
Places You Should Consider
Get to know Alley Theatre
One of America's most innovative professional resident theatre companies.
Add to My Connections