Address:
French Embassy in Lusaka, Zambia
31F Leopard’s Hill Close
10101 Lusaka
Zambia
(+260) 977 110 020
NA
NA
http://zm.ambafrance.org