Venue Address

Selena Auditorium
1901 N. Shoreline
Corpus Christi, Texas 78401, US

Venue Capacity

Seating Capacity: 2500