Adress of embassy of Namibia in Sierra Leone, Phone number of embassy of Namibia in Sierra Leone