Publix Pharmacy at Shoppes of Navarre
8244 Navarre Pkwy, Navarre 32566