Woolworth's, once the largest department store chain in the world, has been defunct in the United States since 1997. Yet the Woolworth's name can still be prominently seen on this former store, now a gym, in Franklin Square, NY.
Much fainter is the remnant from the store's former location on 14th Street in Manhattan, with the ghostly outline of WOO still barely visible on the left side of this picture.
Keith Schmidt, First-Ever - 27
1 hour ago