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.