St. Louis Arena (Old Location)
St. Louis Arena was an indoor arena in St. Louis, Missouri. The country's second-largest indoor entertainment venue when it opened in 1929, it was home to the St. Louis Blues and various other sports franchises. The Arena sat across I-64 from Forest Park's Aviation Field.