Sierra Leone Embassies & Visa Application Centers in Nigeria
Sierra Leone Embassies in Abuja
ADDRESS:
Plot 2858 Danube Crescent Off Ibrahim Babangida Way Maitama District Abuja
CITY:
Abuja
EMAIL:
slhc@ighmail.com
FAX:
PHONE:
(+234) 9 4133480 (+234) 9 4133170
WEBSITE:
OFFICE HOURS: