A Olusanjo OmoniyiImmigration Attorney
Typically, it takes between four to eight weeks to receive the green card. Advisably, you should not leave the U.S. before the green card is issued. You should plan to be in the U.S. for a few weeks to pick up your card. In addition, it is appropriate that you plan with your attorney on the duration of your departure from the U.S. so as to plan for either a short term or long term to stay out of the U.S. particularly because of the residency requirements you are supposed to fulfill.