Sears 2540 (Decatur, Illinois)

Sears #2540 was a Sears department store located at 255 East North Avenue in Decatur, Illinois.