Publix 781

Publix #781, also known as Publix at The Shoppes at Pebblebrooke, is a Publix supermarket located at The Shoppes at Pebblebrooke, at 15265 Collier Boulevard in Naples, Florida. The store opened on November 8, 2001.