Is this the old Kiel opera house?
Address: 1400 Market St, St. Louis, MO 63103, USA
Matthew McFarland | Oct 25, 2019
Yes.
Miguel de Faria e Castro | Oct 25, 2019
Yes, Kiel and Peabody
Timothy Jordan | Oct 25, 2019
Sure is
Zach Disney | Oct 25, 2019
Yes or Peabody
Thanks! Your answer is awaiting moderation.