Venue Information
Playhouse Square is a theater district in downtown Cleveland, Ohio, United States. It is the largest performing arts center in the US outside of New York City. Constructed in a span of 19 months in the early 1920s, the theaters were subsequently closed down, but were revived through a grassroots effort.
Upcoming Events (0)
You might also like (0)