Sears 1163

Sears #1163 was a Sears department store located at Burlington Mall in Burlington, Massachusetts. The store opened unknown and closed April 2018.