Events Home / Hanna Theatre - The Playhouse Square Center Hanna Theatre - The Playhouse Square Center 1501 Euclid Avenue Cleveland, OH 44115 Map Neighborhood: Downtown Cleveland