PUBLIX #1367 in 630 Atlantic Blvd in Neptune Beach