Loew's Park Theatre
10209 Euclid Avenue,
Cleveland,
OH
44106
10209 Euclid Avenue,
Cleveland,
OH
44106
1 person favorited this theater
Uploaded By
More Photos
At the Loew’s Park Mall Theatre in 1927, the film “Faust” gets a striking ad.
No one has favorited this photo yet