Nelson W. Wolff Municipal Stadium
5757 US-90
San Antonio, TX
78227, US