Here you can find some of our useful links that can help you navigate your immigration process
Check Case Status and Current Processing Times with USCIS
USCIS Account and Alerts
By creating an online account with USCIS, applicants now have access to online filings
To check the current USCIS Processing Times Information please visit
If your case was filed after the date indicated on this webpage, your case is currently within processing times
Check and Print your Latest I-94 and/or Travel History
Do you have a case with USCIS and you have not received a card that was mailed?
Report Address Change
Employment Authorization and Travel Document Information and Renewals
Check the priority date per Visa Category
Immigration Court Portal – Check the Status of Your Case in Court
Here, your will be able to find a detainee and the detention center where he/she is located.
Submit a Case Inquiry with USCIS