PUBLIX #0627 in 12139 W Linebaugh Ave in Tampa