Publix 1351

Publix #1351, also known as Publix at The Shoppes at Freeport, is a Publix supermarket located at The Shoppes at Freeport, at 16400 US Highway 331 South in Freeport, Florida.