Publix - Indialantic, FL
The newest Publix located beachside in the town of Indialantic, Florida. This store is placed in the Indialantic Shopping Center providing convenience for shoppers in Indialantic, Indian Harbour Beach, Melbourne Beach, and Melbourne. The lot is 25,453 square feet.