Dillard's

International Plaza
2223 N Westshore Blvd
Tampa, FL 33607