Playhouse Square Category:Theaters & Performance Neighbourhood:DowntownAddress:1501 Euclid AvenueTicket OfficeCleveland, OH, United States44115Phone:216 771-4444Phone: 866 546-1353Fax Number:216 771-0217 Website: http://www.playhousesquare.org Venue Description: performing arts center, 8 theaters, restaurants, hotels » Return to Search