Publix 1167

Publix #1167, also known as Publix at St. Charles Plaza, is a Publix supermarket located at St. Charles Plaza, at 39883 Highway 27 in Davenport, Florida.