Publix 648

Publix #648, also known as Publix at Sanibel Beach Place, is a Publix supermarket located at Sanibel Beach Place, at 20321 Summerlin Road in Fort Myers, Florida. The store opened on May 8, 2000.