Sears 2663

Sears #2663 was a Sears department store located at Mall at Fox Run in Newington, New Hampshire. The store opened in 1987 and closed January 2019.