Publix 814

Publix #814, also known as Publix at Bellair Plaza, is a Publix supermarket located at Bellair Plaza, at 2595 North Atlantic Avenue in Daytona Beach, Florida. The store opened on January 31, 2002.