Dillard's 244

Dillard's #244 is a Dillard's department store located at Indian River Mall, 6200 20th Street in Vero Beach, Florida. The store opened in November 1996.