Publix 651

Publix #651, also known as Publix at Shoppes at Ibis, is a Publix supermarket located at Shoppes at Ibis, at 10130 Northlake Boulevard in West Palm Beach, Florida.