Our Visa Center in Houston


Call-center: +1 202-436-4555
Telephone: + 1 202-827-0894
Fax:  +1 415-409-3211
E-mail: info-houston@ils-usa.com

Working hours:
Monday-Friday: 9.00 a.m. - 5.30 p.m. (Passports pick up: 3.30 p.m. - 5.30 p.m.)

If you plan on applying at our Visa Center in Houston, please choose Visa Application Center (Houston).

We are excited to inform you that we started to offer a new service: Public Service Notary to the public($20). We can help you get the important document notarized and we will be happy to assist you!

1001 West Loop S, Suite 575, Houston, TX 77027

Beginning on March 30, 2020 the Invisa Logistic Services office in Houston will be relocated to

2401 Fountain View Dr, Ste. #802, Houston, TX, 77057