Address:
Embassy of France in Quito, Ecuador
Calle General Leonidas Plaza
107 y Patria
[593] (2) 29 43 800
[593] (2) 29 43 809
NA
NA