1901 North Shoreline, Corpus Christi, Texas 78401 USA
Selena Auditorium main floor
Photo Credit: Yelp