Dillard's 985

Dillard's #985 was a Dillard's department store located at Villa Italia Mall, 7200 West Alameda Avenue in Lakewood, Colorado. The store opened in 1998 and closed in 2000.