Food Lion 2666

Food Lion #2666 is a Food Lion supermarket located at 135 Market Drive in North Augusta, South Carolina.