Immigrant Petition for Alien Worker
Download Instructions for Completing Form I-140 (88KB PDF) Download Form I-140 (189KB PDF) ... Chart: Direct Filing Addresses for Form I-140, Effective July 30, 2007 ...
http://www.uscis.gov/portal/site/uscis/menuitem.5af9bb95919f35e66f614176543f6d1a/?vgnextoid=4a5a4154d7b3d010VgnVCM10000048f3d6a1RCRD&vgnextchannel=db029c7755cb9010VgnVCM10000045f3d6a1RCRD