Publix 418

Publix #418, also known as Publix at Camelot Isles Shopping Center, is a Publix supermarket located at Camelot Isles Shopping Center, at 1616 West Cape Coral Parkway in Cape Coral, Florida.