Stifel Theatre
St. Louis, United States
The Stifel Theatre (originally known as the Municipal Opera House and formerly the Kiel Opera House and Peabody Opera House) is a civic performing arts building located in St. Louis, Missouri.
Venue data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).