Publix 894

Publix #894, also known as Publix at Palm Beach Plaza, is a Publix supermarket located at Palm Beach Plaza, at 6820 Okeechobee Boulevard in West Palm Beach, Florida.