Food Lion 2590

Food Lion #2590 is a Food Lion supermarket located at 630 North 1st Street in Mebane, North Carolina.