Kiel Auditorium

Location

1401 Clark Avenue
St. Louis, MO
United States

 

 

Kiel Auditorium was an indoor arena that stood in St. Louis, Missouri from 1934-1991.

Shows At This Venue: