South Sudan Consulate General is located in Dubai, UAE on Deira, Villa No - 1 18th St, Al Baraha. South Sudan Consulate General is rated 5 out of 5 in the category foreign consulate in UAE.
Address
Deira, Villa No - 1 18th St, Al Baraha
Accessibility
Wheelchair-accessible entrance