Sears 2560

Sears #2560 was a Sears department store located at 51 South Spring Street in Elgin, Illinois. The store opened unknown and closed unknown.