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.