Publix 180

Publix #180, also known as Publix at Nassau Square, is a Publix supermarket located at Nassau Square, at 7745 Lake Worth Road in Lake Worth, Florida.