Here are some useful links for immigration matters:
General USCIS website:
The general USCIS customer service help line for status about your case is: 1-800-375-5283. Make sure you have your case number or receipt number when you call.
To check the status of your case online visit:
Page for all the forms, costs, and instructions for USCIS:
Forms, instructions, guides and test material for Naturalization (Citizenship) can be found at:
The practice materials for the naturalization exam can be found at:
To make an appointment to visit your local USCIS office do so through infopass:
If you are trying to locate someone detained by ICE you can visit the following website to find out where they are located:
If you are in immigration court or where previously in immigration court call the following number to learn information about your case: 1-800-898-7180. Make sure to have your A number handy.
General information about the immigration court system, forms specific to the immigration court and appeal issues visit the Executive Office of Immigration Review (EOIR) at:
If you want to check the most recent visa bulletin visit: