Sears 2663

Sears #2663 was a Sears department store located at Mall at Fox Run in Portsmouth, New Hampshire. The store opened unknown and closed December 2018.