Freeman Coliseum

3201 E. Houston
San Antonio, TX 78219