Alamo Stadium
Address:
110 Tuleta Drive
San Antonio, TX 78212