Where is March Madness 2018?


Alamodome, San Antonio, Texas, United States




The Alamodome is a domed 64,000-seat, multi-purpose facility used as a football, basketball, soccer, baseball stadium and convention center. It is located on the southeastern fringe of Downtown San Antonio, Texas, United States.


Address: 100 Montana St, San Antonio, TX 78203, USA

Capacity: 72,000

Height: 91 m

Opened: May 15, 1993

Team: UTSA Roadrunners football

Phone: +1 210-207-3663

Architect: Stephen Souter

Did you know: Alamodome is the 10th-largest covered field sports stadium by capacity (65,000)

Comments