Food Lion 726

Food Lion #726 is a Food Lion supermarket located at 6113 South North Carolina Highway 16 in Denver, North Carolina.