TMI Stadium

4.5 (11)other

A community and high school athletic stadium set on the Texas Military Institute campus in San Antonio.

Find on Google Maps

Description

Ask Karpo for more information.