We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
The Helen Lab Theatre

The Helen Lab Theatre

1407 Euclid Ave, Cleveland (OH), 44115, United States

Get Directions

(216) 771-8403

Add link to website

Categories
Work hours Add information
Description 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 and Cleveland Play House.
  • 1407 Euclid Ave, Cleveland (OH), 44115, United States
  • Get Directions

Similar places nearby