How to apply for Chase Visa (O1)

You can apply for a Chase Visa online or in person at a United States Embassy or Consulate.To do this, you must present the following documents: a passport with a photograph and biographical information, an unexpired driver’s license, and proof of identity, including a government-issued ID card.You can apply online at the US Embassy in your country.For more information on […]

Tags: Categories: Visa types
View the post