Food Lion 1480

Food Lion #1480 is a Food Lion supermarket located at 1720 North Fordham Boulevard in Chapel Hill, North Carolina.