Publix 1597

Publix #1597, also known as Publix at Tower Oaks Terrace, is a Publix supermarket located at Tower Oaks Terrace, at 12101 Little Road in Hudson, Florida.