Alamo Stadium

 
Facebooktwitterrssinstagrammail

* Address: 110 Tuleta Drive, San Antonio
* Country: United States
* Capacity: 18,000
* Opened: September 1940
* Main use: American football, football
* Tenants:

Extra stadium info – Alamo Stadium

The stadium opened with an American football match with 24,000 people in attendance.

© tpr.org

© tpr.org

© Flickr: copazetic

© Flickr: copazetic


View larger map

Facebooktwittergoogle_plusredditpinterestmail