Food Lion 938

Food Lion #938 is a Food Lion supermarket located at 517 North Main Street in Holly Springs, North Carolina.