PUBLIX #1182 in 2401 W Azeele St in Tampa