Sears 3403

Sears #3403 was a Sears department store located at 41 Central Square in Keene, New Hampshire. The store opened unknown and closed unknown.