Publix 1688

Publix #1688, also known as Publix at Indialantic, is a Publix supermarket located at Indialantic, at 700 North Miramar Avenue in Indialantic, Florida.