Publix 1011

Publix #1011, also known as Publix at Crystal Beach Plaza, is a Publix supermarket located at Crystal Beach Plaza, at 2886 Alternate US 19 in Palm Harbor, Florida.