Venue

Ohio Theatre (Cleveland, OH)


The Ohio Theatre is one of the nine theaters comprising the Playhouse Square theatre district in downtown Cleveland.