Flickers Cinema Pub

Background

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 items | page 1 of 1

Search title, topic, abstract & more
Newspaper item
Worthington News