Venue Information

Formal Name: Scottrade Center
Location: St. Louis, MO (United States)
Year Built: 1994
Capacity: 22,612