Address:
Sierra Leonean Consulate General in Geneva, Switzerland
16 Avenue du Bude
1202 Geneva, Switzerland
(+41) 22 519 22 74
(+41) 22 519 22 84
mission@sierraleonegeneva.ch