F.W. Woolworth 1781

F.W. Woolworth #1781 was an F.W. Woolworth Company variety store located at 128-130 North York Street in Elmhurst, Illinois.