Sears 2620

Sears #2620 was a Sears department store located at 508 South Adams Street in Marion, Indiana. The store opened unknown and closed unknown.