Sears 1023

Sears #1023 is a Sears department store located at Dulles Town Center in Dulles, Virginia. The store opened August 12, 1999 with the rest of the mall, and will close in April 2021.