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. The store opened on September 11, 2003.