Food Lion 1185

Food Lion #1185 is a Food Lion supermarket located at 720 South King Street in Leesburg, Virginia.