Lidl

LOCATION : Newport News, VA INDUSTRY : Retail