Flickers Cinema Pub

The Flickers Cinema Pub operated in the Shops at Worthington Place (then called Worthington Square Shopping Center) from 1980 to 1985, when it moved to a location on Bethel Road.

1 - 6 of 6 | page 1 of 1
Search title, topic, abstract & more
news item

Letters

Worthington News
Thursday, June 13, 1985