answersLogoWhite

0

If you are outside the US you file a petition with the US Embassy for the country where you currently live.

The US State Department has some information on non-immigrant US visas.

USCIS is the agency that handles the actual visa processing.

The US Embassy in your country will have the most detailed descriptions of the non-immigrant visas and how to obtain them on the Embassy website.

User Avatar

Wiki User

13y ago

What else can I help you with?