Dillard's 223

Dillard's #223 was a Dillard's department store located at Winter Park Mall, 500 North Orlando Avenue in Winter Park, Florida. The store opened in 1990 and closed in 1999.