Food Lion 2622

Food Lion #2622 is a Food Lion supermarket located at 715 East Atlantic Street in South Hill, Virginia.