saralune said:Lawyer told us he would have to go thought the Lima( he's peruvian), since he had no legal status, BUT she also mentioned that usually they send the application closest to the applicant's residency(address of where he is currently living, regardless of his status) and regardless at time of the office required....and putting down his residence in the USA, could have confused them and consequently they could send the application to Buffalo, which is something we do not want as it could result as a refusal since he has no legal status in the USA. It is Buffalo that will determined if he is illegible basically to apply from the USA..
Saralune:
I don't think that is correct. First of all, if your husband's application was sent to Buffalo, they would not just refuse his application. They could very well refuse to process his application, in which case they would transfer his application to the visa office responsible for his country of citizenship. They would not simply outright refuse his case. I am 99% sure of this. Someone please correct me if I am wrong!
Also, the issue about illegal status in a 3rd country came up in a previous thread last week. I would encourage you to read it: http://www.canadavisa.com/canada-immigration-discussion-board/friend-getting-married-to-canadian-but-out-of-status-in-the-us-t29896.15.html
Essentially, if your husband was ever legally admitted to the US for at least one year, then it doesn't matter if he is currently out of status. He can still have his application processed through Buffalo. Rachel, this does not sound like it was the case for your husband since you mention that he had a 6 month visa that he overstayed. I honestly think that the worst that could happen with his Pr application is that his application would arrive in Buffalo, they would see that he was never legally admitted for 1 year, and they would transfer to Mexico City. But again, I'd wait for someone senior like PMM to give his opinion.