Publix 866

Publix #866, also known as Publix at LaBelle Plaza, is a Publix supermarket located at LaBelle Plaza, at 1555 Highland Avenue South in Clearwater, Florida. The store opened on October 3, 2002.