Food Lion 1608

Food Lion #1608 is a Food Lion supermarket located at 50000 Governors Drive in Chapel Hill, North Carolina.