Last updated: April 4, 2025. By Asel Williams, Esq. · Columbia Law School · Licensed immigration attorney What is National Visa Center (NVC)? National Visa Center (NVC) is part of the U.S. Department of State that is responsible for reviewing immigrant visa applications. After Form I-130 is approved, USCIS forwards the case to the National […]