120 School of Music BuildingHouston , TX , 77204-4017
Phone: 713-743-300929° 43' 31.0044" N, 95° 20' 40.164" W
What our organization offers:
Seasons in which we offer activities (select "All seasons" for all):
The 800 seat Moores Opera House is arguably the finest university opera production facility in the country. Opened in 1997, it was designed to emulate the acoustic space of an old European opera house.