PUBLIX #0676 in 2450 Vandebilt Beach Road Ext in Naples