Publix 821

Publix #821, also known as Publix at Paradise Place, is a Publix supermarket located at Paradise Place, at 4075 North Haverhill Road in West Palm Beach, Florida.