The Helen Lab Theatre

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.