Food Lion 2564

Food Lion #2564 is a Food Lion supermarket located at 101 North Scotswood Boulevard in Hillsborough, North Carolina.