Mummers Theatre

One of Oklahoma City’s most architecturally significant buildings, the Stage Center (known as the Mummers Theatre when it opened in 1970) will be demolished after the city denied an appeal to save the building.
Mar 17, 2014   The Oklahoman