Publix 1644

Publix #1644, also known as Publix at Beneva Village Shoppes, is a Publix supermarket located at Beneva Village Shoppes, at 3428 Clark Road in Sarasota, Florida.