Dillard's 203 (Westfield Citrus Park, Tampa, Florida)

Dillard's #203 is a Dillard's department store located at Westfield Citrus Park, 8161 Citrus Park Town Center Mall in Tampa, Florida. The store opened in 1999.