Sears 2654

Sears #2654 was a Sears department store located at Dover Mall in Dover, Delaware. The store opened unknown and closed August 2018.