6415 Detroit Ave, Cleveland, Ohio 44102 USA
Monday, 19 February 2024 -- viewing of the play "ALTER" at the Cleveland Public Theatre
Photo Credit: Yelp