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. The store opened on October 30, 2003.