Publix 1058

Publix #1058, also known as Publix at Indian Harbour Place, is a Publix supermarket located at Indian Harbour Place, at 270 East Eau Gallie Boulevard in Indian Harbour Beach, Florida.