Embassy of Russia in Chile

Embassy of Russia in Santiago
Address: Av. Amйrico Vespucio 2127, Vitacura, Santiago, Chile
Tel. (56-2) 208-62-54, 228-88-43
Fax: (56-2) 208-88-92