Sears 2053

Sears #2053 was a Sears department store located at 33 Church Street in Burlington, Vermont. The store opened unknown and closed unknown.