VFS India Consular Application Centre in New York, USA Phone Number, Location, Opening hours, Email, Visa and Consular Services Apply Indian Visa from New York, USA Address: 128 E 32nd St Floor 2, New York, NY 10016. Business hours for Submission (by appointment only Or submission via postal mail): Monday to Saturday 09:00AM – 03:30PM […] The post VFS Indian Consular Application Centre (ICAC) in New York, USA appeared first on Embassy n Visa.