Dillard's 416

Dillard's #416, previously designated as Dillard's #279', is a Dillard's department store located at Quintard Mall, 700 South Quintard Avenue in Oxford, Alabama. The store opened in 2000.