Embassy
Address: Sección Alameda, Av. Horacio 1506, Polanco, Polanco I Secc, Miguel Hidalgo, 11530 Ciudad de México, CDMX
Phone: 55 5283 2200