I am also planning to go to New York for Canada Visior visa.
can we collect passport same day? or they will give you date to come back for collect?
also I am on H1B, is they take all Orginal i-797 and I-94? or only Photocopy?
Thanks in advance for your help
GP