Home » City Guides » Cleveland » Playhouse Square Center
Cleveland, OH Attraction
Playhouse Square Center
1501 Euclid Avenue
Cleveland, OH 44115
216-771-4444
The Playhouse Square Center is the second largest performing arts center in the U.S. The Square is located in the Theatre District of downtown Cleveland and houses eight theatres and six resident companies. The Playhouse Square Center was established in the 1920’s and called ‘one of the top ten successes in Cleveland history’ for reviving the downtown area.