5009 Storer Ave, Cleveland, OH 44102, United States
Eldred Theater, 2070 Adelbert Rd, Cleveland, OH 44106, United States