Sears 1464

Sears #1464 was a Sears department store located at Deptford Mall in Deptford, New Jersey. The store opened unknown and closed December 2018.