Consulado Americano/American Consulate
Phone: 01 (322) 22 20 069 and 01 (322) 22 33301
After hours 01 (333) 26 82 145
Embajada Americana/American Embassy
Phone: 01 (333) 268-0098 (Guadalajara)
Consuladocanadiense/ Canadian Consulate
Phone: 01 (322) 29 30098and01 (322) 29 30099
After hours 01 800 706 2900
EmbajadaCanadiense/ Canadian Embassy
Phone: 01 800 706 6600(Mexico City)