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