Publix 1322

Publix #1322, also known as Publix at Publix, is a Publix supermarket located at Publix, at 3900 66th Street North in St. Petersburg, Florida.