Publix 1262

Publix #1262, also known as Publix at Alico Commons, is a Publix supermarket located at Alico Commons, at 16980 Alico Mission Way in Fort Myers, Florida.