Food Lion 1343

Food Lion #1343 is a Food Lion supermarket located at 2000 Chapel Hill Road in Durham, North Carolina.