Saint Louis, Italy
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.
Listen to the audio guide for Stifel Theatre Free on WIP — starts by itself when you arrive, even with the screen off