VFS Helpline Numbers VFS Helpline Numbers

VFS Helpline Numbers

Global Helpline numbers and VFS Global Houston Center Address

Website: https://visa.vfsglobal.com/usa/en/nld/attend-centre/houston
E-mail: houstonicac[at]vfsglobal[dot]com

Address :
Visa Application Centre
1001 Texas Ave #550
Houston, TX
77002

Customer service number:
Passport Services - + 1800 320 9625
Consular Services (For OCI and Renunciation) + 1 800 320 9693
Operational Days: Monday to Friday, 8:00 to 20:00 hours EST