Alamodome

(Courtesy of Alamodome)

Alamodome

The Alamodome is a multi-purpose dome sports stadium, entertainment venue and large convention facility with seating to accommodate up to 65,000 patrons. 

Address: 
100 Montana St
San Antonio, TX 78203
United States
Phones:

Map of Alamodome