USCIS or DHS website where you can find USCIS contact number, webforms and download all applications and forms for free is here.
USCIS Case Status: you can check status of your pending case online here.
USCIS Processing Times: you can see how fast cases are being adjudicated or decided by different USCIS / DHS offices around the United States here.
USCIS Change of Address Form Online: you can submit your change of address form online here.
USCIS Case Inquiry Webforms: you can submit your questions or case inquiry directly to USCIS by using one of the webforms here.
How to find USCIS field offices, ASC Application Support Centers, Asylum officers - use USCIS Officer Locator here.
How to Find a Medical Doctor for a USCIS I-693 Medical Examination - use USCIS Designated Doctor Locator.
How to verify if a particular USCIS office is open or closed due to bad weather or other circumstances - use USCIS Office Closings Daily Bulletin, which is updated daily.
USCIS International Offices Processing Times - use this link to find out current processing times at USCIS offices located overseas.
Asylum Office Scheduling Bulletin is posted by Asylum Office here.
US Department of State Monthly Visa Bulletin: you can find monthly visa bulletin and check how fast your priority date is progressing here.
NVC National Visa Center contact information - if you need to contact NVC regarding a pending case.
You can find out current Visa Fees for various visas to USA here.
Know Your Rights: What to do during the ICE or immigration raid at work, at home, in a public place; what questions you must answer and when you shall remain current. Download a PDF file in English here.
To schedule a consultation with an experienced immigration attorney who speaks English and Russian, please email us to schedule.