Sears 1853

Sears #1853 was a Sears department store located at Concord Mall in Wilmington, Delaware. The store opened unknown and closed April 2020.