Sears 2083

Sears #2083 was a Sears department store located at 118 Washington Street in Salem, Massachusetts. The store opened unknown and closed unknown.