Stage Center

March 17, 2014, 2pm PDT
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.
The Oklahoman