Westwood Theatre
16200 Hilliard Road,
Lakewood,
OH
44107
16200 Hilliard Road,
Lakewood,
OH
44107
5 people favorited this theater
Uploaded By
More Photos
A 1939 look at the Westwood interior. Love the deco look.
No one has favorited this photo yet