Hi all. I am preparing to file my I-485 and I have a few questions about the form that are specific problems only to Canadians. I am currently in the US on an H-1, which I have been on since 1999, when I switched from a TN. On pg. 2 of the I-485 form, they ask for my nonimmigrant visa number, the consulate where the visa was issued, and the date the visa was issued. Since Canadians don't actually have a physical visa, these are difficult to answer. For the visa#, should I just put n/a, my I-94 #, or my H-1 approval #. And what about the consulate where the visa was issued. Any help appreciated. Thanks.