Sears 4013

Sears #4013 was a Sears department store located at 205 Main Street in Gloucester, Massachusetts. The store opened unknown and closed unknown.