Publix 864

Publix #864, also known as Publix at The Shoppes of Fiddlesticks, is a Publix supermarket located at The Shoppes of Fiddlesticks, at 13650 Fiddlesticks Boulevard in Fort Myers, Florida.