Loew's Stillman Theatre
1111 Euclid Avenue,
Cleveland,
OH
44115
1111 Euclid Avenue,
Cleveland,
OH
44115
5 people favorited this theater
Uploaded By
More Photos of This Theater
The Loew’s Stillman’s last attraction in mid-1963. The film ran there for 16 weeks before its final closure on July 28, 1963 with the same movie.
No one has favorited this photo yet