Skip to Main Content

Link Services: Immigration




Immigrant Law Center of Minnesota
450 North Syndicate Street, Suite 200
St. Paul, Minnesota 55104
Client Line: 1–800-223-1368
Office Line: (651) 641-1011

Mission is to provide quality immigration legal services, law-related education, and advocacy to meet the needs of Minnesota’s immigrant and refugee communities. 
No w
alk-in/drop-ins, appointments are required.

Mexican Consulate
797 East 7th Street
St. Paul, Minnesota 55106

Office: (651) 771-5494
Emergencies (651) 334-8562

Protection Department 
Monday - Friday 8:00 am - 2:00 pm & 3:00 pm - 5:00 pm

​Documentation Department (Passports)
​Monday, Tuesday, Thursday, Friday 8:00 am - 1:45 pm & 3:00 pm - 4:45 pm

The Mexican Consulate serves to protect Mexicans and assist them with United States government relations within its jurisdiction. It also offers information about and can help acquire documents including Consular IDs, Passports, Letters of National Military Service, Birth Certificates, Civil Unions and Marriages, Letters of Supervision, Public Notaries.

U.S. Citizenship and Immigration Service (USCIS)
(800) 375-5283

They can help you obtain required forms, answer questions about what an immigrant should do in a variety of emergencies (such as emergency travel while visa is pending, lost or stolen immigration documents), explain options and procedures to apply under various categories for a US visa. At this website, you can check the status of an application, set an appointment and find the address of field offices, asylum offices immigration overseas offices, application support centers and service centers.

Local office
2901 Metro Drive, Suite 100
Bloomington, MN 55425 

In order to visit this office or to speak with an Immigration Service Officer, you must have an appointment scheduled by USCIS, or you must schedule an INFOPASS appointment, on the USCIS website. Kiosks are available in our lobby for you to make an INFOPASS appointment.

Visa Processing Center
1630 University Ave, Suite 103
St. Paul, MN 55104

Monday - Friday 8:00 am – 4:00 pm

Immigration and Customs Enforcement (ICE) 
1 Federal Drive, Suite 1601
Fort Snelling, MN 55111

612) 843-8600
To locate a detainee, to send clothes home with the deportee, or to ask about the process.


Jails that House Immigration Detainees:

Ramsey County Adult Detention Center
425 Grove St.
St. Paul, MN 55101
(651) 266-9350

Sherburne County Jail
13880 Hwy 10 (Business Center Dr)
Elk River, MN 55330-4601
(763) 765-3500

Carver County Jail
606 E. 4th St
Chaska, MN 55318
(952) 361-1500

​Minnesota Secretary of State
60 Empire Drive, Suite 100
Saint Paul, MN 55103
(651) 296-2803
(877) 551-6767

Monday - Friday 9:00 a.m. – 4:00 p.m 

An apostille (also called “legalization”) is an affirmation by the Secretary of State of MN that a document issued by a MN agency or department, or a subdivision thereof (e.g. a county) is a legitimate document. 

Travel Authorization
US Customs and Border Protection

(877) 227-5511
(202) 325-8000 outside the U.S.

Monday – Friday 8:30 am – 5:00 pm 

Travel Authorization information for child/children traveling across an international border, with one parent or someone who is not a parent or legal guardian or a group.