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.