Allen Theatre
1407 Euclid Avenue,
Cleveland,
OH
44115
1407 Euclid Avenue,
Cleveland,
OH
44115
8 people favorited this theater
Uploaded By
More Photos
Grand opening trade ad… but they missed the mark with the theatre officially launching April 1, 1921.
No one has favorited this photo yet