Dillard's 984

Dillard's #984 is a Dillard's department store located at Southwest Plaza, 8501 West Bowles Avenue in Littleton, Colorado. The store opened in 1998. The store was also replaced within the mall in2006.