I need to get my Visa stamped with the new employer I am with.
I am a "Landed Immigrant" in Canada, though I still live and work in the United States. Do I need to go the US Consulate in Canada (only) to get my visa stamped or I can go to Mexico (Matamoros in my case) and do it there too ?
Thanks,
I am a "Landed Immigrant" in Canada, though I still live and work in the United States. Do I need to go the US Consulate in Canada (only) to get my visa stamped or I can go to Mexico (Matamoros in my case) and do it there too ?
Thanks,