As a non-US Passport holder, why must I provide additional documents?
Travelers must apply for visas in their country of residence, so non-US Passports must show they are living in the US, otherwise the visa application must be made in the country of residence.
If you are vacationing in the US you cannot apply for a visa here but must make the application in your country of residence. Call us if you have questions about this: 312-922-8860. Or contact us here.