Embassy of the Republic of South Sudan is located in Abuja, Nigeria on 16, Lake Chad Crescent, Off IBB Way, Maitama. Embassy of the Republic of South Sudan is rated 3.8 out of 5 in the category embassy in Nigeria.
Address
16, Lake Chad Crescent, Off IBB Way, Maitama