Publix 1564

Publix #1564, also known as Publix at Sky Walk, is a Publix supermarket located at Sky Walk, at 13121 Paul J Doherty Parkway in Fort Myers, Florida.