The ‘Elephant Man’ Highlights Humanity

By Scott Theis, Managing Editor SCC Center Stage Theater produced ¬†and performed “The Elephant Man.” The play stars Steve Sherfy as Dr Frederick Treves and Christian Lewis as John Merrick (The Elephant Man). The play ran for six shows starting on Wednesday March 5 and ran through Sunday March 9. The show is a sort…