Home Detail on the St. Louis Kiel Opera House Detail on the St. Louis Kiel Opera House

Detail on the St. Louis Kiel Opera House

Detail on the St. Louis Kiel Opera House. The Kiel Opera House is a civic performing arts building in St. Louis, Missouri. It opened it 1934 and operated until 1991, when it and the adjacent Kiel Auditorium were closed so the auditorium could be demolished and replaced by the Scottrade Center.