PUBLIX #1549 in 1105 E Twiggs St in Tampa