Change of address of the Visa Application Center in New York

Change of address of the Visa Application Center in New York

Dear clients,

Beginning on November 7, 2017 the Invisa Logistic Services office in New York will be relocated to 352 Seventh avenue, Suite 703, New York, NY, 10001.

ILS Management