4600 Great Northern Boulevard,
No one has favorited this theater yet
This nondescript single-screen theatre opened in the late 1960’s in the Olmsted Plaza in North Olmsted. National Theatre Corporation operated it. The theatre closed in 1986, and a National City Bank branch office occupies the space now.
Just login to your account and subscribe to this theater