Where do I mail the immigration Form I130 to?
If you are the petitioner residing in the United States or Canada and filing only the Form I130, you have to file it at the USCIS Chicago Lockbox facility. If the beneficiary is residing in the United States and filing Form I-485 with Form I130, you have to submit both forms with the fee in the same envelope to the USCIS Chicago Lockbox facility. On the other hand, if you reside outside the United States and Canada, you have to file your Form I130 at the USCIS office overseas or at the U.S. Embassy or Consulate having jurisdiction over the place where you live.