Publix Supermarket on Holmes Beach

Publix Super Market is the only chain super market on Anna Maria Island.  Providing all the necessities for a vacation, this allows you to stay close to your vacation home without having to leave the island.

Contact Information
3900 East Bay Drive
Holmes Beach, FL 34217
P: (941) 778-5422