Publix 1563

Publix #1563, also known as Publix at Banana River Square, is a Publix supermarket located at Banana River Square, at 2067 North Atlantic Avenue in Cocoa Beach, Florida.