Grand Opera House

104 W. North St.
Uvalde, TX 78801- Map It
(830) 278-4184

AAA Editor Notes

Grand Opera House is at 104 W. North St. Built in 1891, the performing arts center accommodates community performances, professional troupes and a concert series throughout the year. A visitor center features a pictorial history of Uvalde County. Time: Allow 30 minutes minimum.
Donations.
Hours: Mon.-Fri. 9-5, Sat. 9:30-2:30 by appointment. Closed city holidays.