The following all issue visas and tourist cards.
AUSTRALIA
14 Perth Ave, Yarralumla, Canberra, ACT 2600 (tel 02/6273 3963);
135 New South Head Rd, Edgecliff, Sydney, NSW 2027 (tel 02/9326
1292).
BELIZE
20 N Park St, Belize City (tel 02/30193 or 30194).
CANADA
45 O'Connor St, Suite 1500, Ottawa, ON K1P 1A4 (tel
613/233-8988); 2000 Mansfield, Montréal, PQ H3A 2Z7 (tel
514/288-2502); 199 Bay St, Suite 4440, Commerce Court W, Toronto,
ON M5L 1E9 (tel 416/368-2875); 810-1130 W Pender St, Vancouver, BC
V6E 4A4 (tel 604/684-3547).
CUBA
C 12, #518, Miramar, Playa, Havana 6 (tel 07/242383).
GUATEMALA
13 C 7-30, Zona 9, Guatemala City (tel 02/334 2981); 9a Av 6-19,
Zona 1, Quetzaltenango (tel 09/763 1312).
IRELAND
43 Ailesbury Rd, Ballsbridge, Dublin 4 (tel 01/260 0699).
NEW ZEALAND
111-115 Customhouse Quay, 8th floor, Wellington (tel 04/472
5555).
UK
8 Halkin St, London SW1X 8QR (tel 020/7235 6393,
www.mexicanconsulate.org.uk ).
USA
2827 16th St NW, Washington, DC 20036 (tel 202/736-1000); and in
fifty other US towns and cities, among them those in the border
states listed below:
Arizona 541 10th St, Douglas, AZ 85607 (tel
520/364-3107); 486 Grand Ave, Nogales, AZ 85621 (tel
602/287-2521).
California 331 W 2nd St, Calexico, CA 92231 (tel
619/357-3863); 1549 India St, San Diego, CA 92101 (tel
619/231-9741).
Texas 724 E Elizabeth St, Brownsville, TX 78520 (tel
512/542-2051); 300 E Loyosa St, Del Rio, TX 78840 (tel
210/775-2352); 140 Adams St, Eagle Pass, TX 78852 (tel 210/773-9255
or 773-9256); 910 E San Antonio St, El Paso, TX 79901 (tel
915/533-3644 or 533-3645); 1612 Farragut St, Laredo, TX 78040 (tel
210/723-6369); 600 S Broadway Ave, McAllen, TX 78501 (tel
210/686-0243 or 686-0244); 127 Navarro St, San Antonio, TX 78205
(tel 210/227-1085).