Publix 409

Publix #409, also known as Publix at The Plaza at Palmer Ranch, is a Publix supermarket located at The Plaza at Palmer Ranch, at 8409 South Tamiami Trail in Sarasota, Florida.