Per my understanding NSC sends your I-89 form to VSC
Per my understanding NSC sends your I-89 form( on which they took your finger print and signature ) to VSC. VSC will process your plastic card. To track plastic card status, you need to call VSC.
Hope this helps.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.