Publix Super Market at Champions Crossing

1200 Champions Dr, Davenport, FL 33897