Sears 2680

Sears #2680 was a Sears department store located at 1416 Broad Street in New Castle, Indiana. The store opened unknown and closed unknown.