Publix 879

Publix #879, also known as Publix at Berry Town Center, is a Publix supermarket located at Berry Town Center, at 2424 Sand Mine Road in Davenport, Florida. The store opened on July 10, 2003.