I need to speak with someone in Immigration and had a number to call in Canada but lost it. I did get through to an agent months ago. I found the number somewhere in these posts. I called Buffalo but they do not respond to phone calls. Does anyone know of a number in Canada where I could get a few answers which I cannot find on their website.