El Alice and George Brown Theater es la sala principal y de mayor capacidad del Wortham Theater Center, situado en el centro de Houston. Inaugurado como parte del complejo en 1987, tiene capacidad para más de 2.400 espectadores y está especialmente preparado para grandes producciones de ópera y ballet. Su amplio escenario y el auditorio distribuido en varios niveles permiten presentar montajes técnicamente exigentes, y el teatro es desde hace años uno de los principales espacios de Houston Grand Opera y Houston Ballet.
El interior está diseñado para mantener una buena conexión visual entre el público y el escenario a pesar del tamaño de la sala, ya que ningún asiento se encuentra a más de aproximadamente 42 metros del área escénica. Los visitantes también pueden utilizar los amplios espacios de vestíbulo del Wortham Theater Center, donde normalmente hay servicio de comida y bebidas antes de las funciones y durante los intermedios, dependiendo del evento.
El teatro se encuentra en 501 Texas Ave, Houston, Estados Unidos, dentro del Theater District de la ciudad. Quienes lleguen en automóvil pueden utilizar los aparcamientos subterráneos del Theater District, con accesos cercanos desde Texas Avenue y Prairie Street y conexión peatonal hacia el Wortham Theater Center. Para conocer opciones de transporte más amplias y desplazamientos por Houston, la información sobre la ciudad situada más abajo en la página ofrece detalles adicionales.