PUBLIX #0681 in 3900 E Bay Dr in Holmes Beach