Dillard's 323

Dillard's #323 is a Dillard's department store located at Independence Center, 18805 East 39th Street South in Independence, Missouri. The store opened in January 1984.