Allen Theatre
1407 Euclid Avenue,
Cleveland,
OH
44115
1407 Euclid Avenue,
Cleveland,
OH
44115
8 people favorited this theater
Uploaded By
More Photos
That’s the lobby of the Allen Theatre in 1927 and it’s a six foot handmade apple. A bit hard to make out be it features a serim covering revealing a scene from the, then, forthcoming “Adam & Evil” with flasher lights. An ambitious DIY display.
No one has favorited this photo yet