TheaterMania Logo
Home link

Playhouse Square Center

Map of Playhouse Square Center

Playhouse Square Center
1501 Euclid Ave
Cleveland, OH 44115

About

Current Productions

We have no current productions for this theater right now.

Missing your show? Email us at [email protected].

Past Productions