The National Visa Center (NVC) is a visa processing center operated by the US Department of State. The National Visa Center opened its permanent facility in Portsmouth, New Hampshire in 1994.
All lawyers