News & Resources

Tag: NVC

What is the National Visa Center (NVC)?

The NVC is a Department of State (DOS) facility that handles immigrant visa-processing. They act as a liaison between USCIS, the green card applicant(s) and the consular post abroad. What is the National Visa Center (NVC)? The NVC is a Department of State (DOS) facility that handles immigrant visa-processing. They act as a liaison between USCIS, the green card applicant(s) and the consular post abroad. After USCIS approves your immigrant petition (I-130 or I-140), USCIS […]

Continue Reading