Grand Opera House

104 W. North St.
Uvalde, TX 78801- Map It
Phone: (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.
Hours: Mon.-Fri. 8-5, Sat. 9:30-2:30 by appointment. Closed city holidays. Allow 30 minutes minimum.