Findlay Six
1800 Tiffin Avenue,
Findlay,
OH
45840
1800 Tiffin Avenue,
Findlay,
OH
45840
1 person favorited this theater
Showing 3 comments
Grand opening ad as Cinema World from December 21st, 1973 has been posted in the photo section. It opened with three cinemas.
Closed in 2010. It had a two-year reprieve.
Lost Memory, this theatre is closed as of August, 2008 according to the link supplied.