Food Lion 1367

Food Lion #1367 is a Food Lion supermarket located at 130 State Road 16 in Denver, North Carolina.