City Guides

English | Español
Search Businesses  Search for People 

Cleveland, OH Attraction

Playhouse Square Center
1501 Euclid Avenue
Cleveland, OH 44115

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.