Contact Us. Visa Inquiries. Email: support-india@ustraveldocs.com. Tel: (91-120) 4844644 (91-40) 4625-8222 1-703-520-2239 (from the U.S.) .