Five years ago the iconic Mummers Theater, also known as Stage Center, was demolished. Considered a modern architectural marvel, it served an interesting feature for the annual Oklahoma City Arts Festival for