Alley Theatre
Theater $$
615 Texas St, Houston, TX 77002
Description
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.Get to know Alley Theatre
One of America's most innovative professional resident theatre companies.