Food Lion 2511

Food Lion #2511 is a Food Lion supermarket located at 120 North Carolina 102 West in Ayden, North Carolina.