1407 Euclid Ave, Cleveland, Ohio 44114 USA
Audience during performance at Allen Theatre during Cleveland Play House production
Photo Credit: Yelp