Dillard's 259

Dillard's #259 was a Dillard's department store located at Cutler Ridge Mall, 20501 South Dixie Highway in Miami, Florida. The store opened in October 1997 and closed in 2004.