Publix 1195

Publix #1195, also known as Publix at Ovation, is a Publix supermarket located at Ovation, at 7800 Lake Wilson Road in Davenport, Florida.