No, United States Citizenship and Immigration Services recommends that you either send your Form I-90 application online using your USCIS online account or send a mail to USCIS with the application and supporting documentation. To know the location where you are required to send a mail with your Form I-90 application, read Where to send Form I-90?
You can also use our service and get ready all documentation for renewing or replacing your green card.