Jul 12, 2010
Kiel Opera House is now Peabody Opera House
KMOV Channel 4 News
(KMOV) -- A piece of St. Louis history is getting a makeover, along with a new name.
The historic Kiel Opera House will now be known as the Peabody Opera House. That name was unveiled today at a news conference at the long-closed venue.