Peabody Opera House
The Peabody Opera House is a historic theater located in St. Louis, Missouri. Originally opened in 1934, it was designed in the Art Deco style and has a seating capacity of approximately 3,500. The venue hosts a variety of performances, including concerts, Broadway shows, and other live events.
After undergoing extensive renovations, the opera house reopened in 2011, restoring its grandeur while incorporating modern amenities. It is a key cultural landmark in the city and continues to attract visitors with its rich history and diverse programming.