Sears 4313

Sears #4313 was a Sears department store located at 166 Thames Street in Newport, Rhode Island. The store opened unknown and closed unknown.