Publix 1170

Publix #1170, also known as Publix at Carrollwood Square, is a Publix supermarket located at Carrollwood Square, at 5371 Ehrlich Road in Tampa, Florida.