Publix 1373

Publix #1373, also known as Publix at City Plaza at Tampa Palms, is a Publix supermarket located at City Plaza at Tampa Palms, at 16041 Tampa Palms Boulevard West in Tampa, Florida.