Publix 891

Publix #891, also known as Publix at Seabreeze Plaza Shopping Center, is a Publix supermarket located at Seabreeze Plaza Shopping Center, at 30535 US Highway 19 North in Palm Harbor, Florida.