F.W. Woolworth 2615

F.W. Woolworth #2615 was an F.W. Woolworth Company variety store located at 3090 North Water Street in Decatur, Illinois.