1501 Euclid Ave #200, Cleveland
Playhouse Square is a theater district in downtown Cleveland, Ohio, USA. It is the largest performing arts center in the United States outside of New York. It has 10 performing spaces including 5 theatres. Every year it hosts more than 1000 events including concerts, comedies, dance and drama performances. The whole area is a great dining, entertainment and nightlife destination. The address is1501 Euclid Ave #200, Cleveland, OH 44115.