Norwood Theatre
6210 St. Clair Avenue,
Cleveland,
OH
44103
6210 St. Clair Avenue,
Cleveland,
OH
44103
No one has favorited this theater yet
Uploaded By
More Photos of This Theater
The Norwood Theatre was built in 1913 to the plans of architect of Ralph M. Hullett of Cleveland shown here.
No one has favorited this photo yet