Grand Opera House

E. North and N. Getty Sts.
Uvalde
Texas
United States