Vietnam visa for citizens of Chile

Are you looking for the address of the embassy of Vietnam in Santiago, Chile? Please see below for the address of the embassy of Vietnam in Santiago, Chile: Embassy of the Socialist Republic of Vietnam in Santiago de Chile Address: Eliodoro Yáñez 2897, Providencia, Santiago de Chile Tel: (56 2) 2316 1568 Commercial Office: –

1