Sears 4063

Sears #4063 was a Sears department store located at 14 Water Street in Haverhill, Massachusetts. The store opened unknown and closed unknown.