8405 Hough Avenue,
1 person favorited this theater
The Astor Theatre was opened on November 24, 1927 with Norma Talmadge in “Camille”. It was still open in 1966. It was a very unremarkable neighborhood movie house located in what was to become one of Cleveland’s worst areas of urban blight - the infamous Hough neighborhood, scene of horrendous rioting in the late-1960s and early-1970’s.
Just login to your account and subscribe to this theater.