The Helen Lab Theatre is a theater on Euclid Avenue in downtown Cleveland, Ohio, part of Playhouse Square. The smallest of three venues used by the Cleveland State University Department of Theatre and Dance[1] and Cleveland Play House.
This article about a theater building in the United States is a stub. You can help Wikipedia by expanding it.
This article about a building or structure in Ohio is a stub. You can help Wikipedia by expanding it.