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@vfsglobal.com

Address :

Visa Application Centre

2425 West Loop S,Suite 330,

Houston, Texas

77027

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