Dillard's 206

Dillard's #206, previously designated as Dillard's #208', is a Dillard's department store located at Countryside Mall, 27001 US Highway 19 North in Clearwater, Florida. The store opened in 1991.