Publix 1686

Publix #1686, also known as Publix at Loughman Crossing, is a Publix supermarket located at Loughman Crossing, at 6075 Highway 17-92 North in Davenport, Florida.