Food Lion 597

Food Lion #597 is a Food Lion supermarket located at 12917 Jefferson Avenue in Newport News, Virginia.