Food Lion 2629

Food Lion #2629 is a Food Lion supermarket located at 2465 Main Street in Elgin, South Carolina.