Just because you don't have an appointment letter doesn't mean you can't speak with an immigration officer if you have questions or concerns regarding an immigration matter. U.S. Citizenship and Immigration Services provides you with a variety of communication options. If you have a pending case with USCIS, such as an application for a green card, you can check the status of your case online. You can also contact USCIS by phone.
In-Person Visits May Require Appointment
Visiting your local USCIS field office without an appointment is likely to result in a long wait. You might even be turned away, as some field offices, like the one serving Los Angeles County in California, require visitors to have a scheduled appointment to speak with a USCIS official. You can schedule an appointment online using the USCIS scheduling program InfoPass (link in Resources). You also can use InfoPass to cancel an appointment or reschedule one. On your scheduled appointment date, bring the InfoPass appointment confirmation notice you printed out from the computer; your government-issued identification, such as a driver's license; and any documents related to your immigration inquiry. If you have a pending case with USCIS, such as an application for a green card, you can check the status of your case by visiting the Case Status Online page on the USCIS website (see Resources). For other inquiries, you can contact the USCIS customer service center by phone at 800-375-5283.
References
Resources
Writer Bio
Based on the West Coast, Mary Jane Freeman has been writing professionally since 1994, specializing in the topics of business and law. Freeman's work has appeared in a variety of publications, including LegalZoom, Essence, Reuters and Chicago Sun-Times. Freeman holds a Master of Science in public policy and management and Juris Doctor. Freeman is self-employed and works as a policy analyst and legal consultant.