PUBLIX #0140 in 120 Carillon Pkwy in Saint Petersburg