Sears 2063

Sears #2063 was a Sears department store located at 19 South Main Street in Concord, New Hampshire. The store opened unknown and closed unknown.