Choosing the Right Method for Filing Form I-90 to renew your Resident Card or Green Card: Online vs. Paper When choosing how to file Form I-90, there are a few factors to consider.. Read More ImmigrationDaniela BatizOctober 12, 2023I-90, Green card Holder, Green Card, MICA, Lost Green Card, Green Card Instructions, Online Request, paper filling, Tarjeta De Residente, Permanent Resident card