St. Louis Arena (Old Location)

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.

St Louis Arena Old Location People (First 2 people) - Page 0

St. Louis Steamers

St. Louis Steamers

Soccer team

St. Louis Stars

St. Louis Stars

Soccer team