Free help with your USA immigration case.

If it involves a K-1 or marriage-based visa, read this horror story first.

Before you begin: Maybe you don’t need help.

The USCIS website has information on every type of form, addresses for USCIS offices, information on fee changes, and a place to order forms online or through the mail.

The USCIS automated information line is available 24 hours a day. The number is: 1-800-767-1833.

For good advice on whom to avoid, click here for English or here for Spanish.

Congressional casework assistance.

One of the routine functions of Congressional office staff is to help constituents deal with federal agencies. They have access to Congressional liaisons at the different agencies, and they can get you a straight answer.

You might wish to visit the office of a member who shares your political views, but remember that the staff can only help constituents, and remember that the staff will give you the same service regardless of whether you share the member’s political views.

Reach out to only one for casework assistance. Things won’t go any faster if you contact more than one, but be sure to reach out to all three to support the legislative priorities: interpreters and lawyers for indigent persons facing deportation, a statute of limitations that would make naturalization final, total abolition of the U.S. Border Patrol, and full implementation of the metric system.


Don’t think you owe your vote to the member whose staff helped you. If a librarian helps you find a good book, you don’t owe your vote to the mayor.


You can download the public domain district map as a .pdf here. I got them from here. Wrong district? Go to the home page and enter your ZIP+4.
Residents of the seventh Congressional district of Maryland can seek help from the office of

U.S. Rep. Kweisi Mfume

1010 Park Avenue, Suite 105
Baltimore, Maryland 21201
Tel.: 1-410-685-9199
Tel.: 1-410-685-9199

754 Frederick Road
Catonsville, Maryland 21228
Tel.: 1-410-818-2120
Tel.: 1-410-818-2120

8267 Main Street, Room 102
Ellicott, Maryland 21043
Tel.: 1-443-364-5413
Tel.: 1-443-364-5413
There may be a part-time, mobile or satellite office closer to you. Click on the member’s name and find the offices.
Residents of anywhere in the State of Maryland can seek help from the office of

U.S. Senator Benjamin L. Cardin


100 South Charles Street
Tower 1, Suite 1710
Baltimore, Maryland 21201
Tel.: 1-410-962-4436
Tel.: 1-410-962-4436

10201 Martin Luther King, Junior Highway, Suite 210
Bowie, Maryland 20720
Tel.: 1-301-860-0414
Tel.: 1-301-860-0414

13 Canal Street, Room 305
Cumberland, Maryland 21502
Tel.: 1-301-777-2957
Tel.: 1-301-777-2957

451 Hungerford Drive, Suite 230
Rockville, Maryland 20850
Tel.: 1-301-762-2974
Tel.: 1-301-762-2974

Plaza Gallery Building
212 West Main Street, Suite 301C
Salisbury, Maryland 21801
Tel.: 1-410-546-4250
Tel.: 1-410-546-4250
There may be a part-time, mobile or satellite office closer to you. Click on the Senator’s name and find the offices.
If you are studying for the citizenship test, click on the Senator’s name to make sure the information you are learning is current.
Residents of anywhere in the State of Maryland can seek help from the office of

U.S. Senator Chris Van Hollen


1900 North Howard Street, Suite 100
Baltimore, Maryland 21218
Tel.: 1-667-212-4610
Tel.: 1-667-212-4610

111 Rockville Pike, Suite 960
Rockville, Maryland 20850
Tel.: 1-301-545-1500
Tel.: 1-301-545-1500
Fax: 1-301-545-1512

32 West Washington Street, Suite 203
Hagerstown, Maryland 21740
Tel.: 1-301-797-2826
Tel.: 1-301-797-2826
by appointment only

60 West Street, Suite 107
Annapolis, Maryland 21401
Tel.: 1-410-263-1325
Tel.: 1-410-263-1325

1101 Mercantile Lane, Suite 210
Largo, Maryland 20774
Tel.: 1-301-322-6560
Tel.: 1-301-322-6560
by appointment only

204 Cedar Street, Suite 200C
Cambridge, Maryland 21613
Tel.: 1-410-221-2074
Tel.: 1-410-221-2074
by appointment only
There may be a part-time, mobile or satellite office closer to you. Click on the Senator’s name and find the offices.
If you are studying for the citizenship test, click on the Senator’s name to make sure the information you are learning is current.


HOME PAGE