I currently resides in Canada but have not got my immigartion status yet. And I get an interview in the US but my visa to US is expired. So could I go to US consulate in Canada to apply for B1 visa? Any help is appreciated.