Publix 1329

Publix #1329, also known as Publix at Clearwater Plaza, is a Publix supermarket located at Clearwater Plaza, at 1295 South Missouri Avenue in Clearwater, Florida.