Publix 184

Publix #184, also known as Publix at Town Commons, is a Publix supermarket located at Town Commons, at 8899 Hypoluxo Road in Lake Worth, Florida.