PUBLIX #1199 in 1600 66th St N in Saint Petersburg