Publix 1324

Publix #1324, also known as Publix at Publix, is a Publix supermarket located at Publix, at 8701 West Hillsborough Avenue in Tampa, Florida.