PUBLIX #0518 in 3942 S Suncoast Blvd in Homosassa