Dillard's 224

Dillard's #224 is a Dillard's department store located at Seminole Towne Center, 300 Town Center Circle in Sanford, Florida. The store opened in September 1995.