-
The owners of the land the Fabulous Fox Theatre was built on say they're entitled to take the theater over when a 99-year lease ends in January 2025.
-
The Peabody Opera House has a new name.For the next decade, the downtown St. Louis venue will be called Stifel Theatre.Stifel Financial Corp. signed a…