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.