Dillard's International Plaza (map) 2223 North Westshore Boulevard Tampa, FL, 33607 United States ✚ gCal ✚ iCal Dillard's International Plaza - 2223 North Westshore Boulevard, Tampa, FL, 33607