Location
Contact Info
Uganda
Kireka Road Plot 26 (Kampala Uganda)
+256 (0) 775-903-903/ +256 (0) 751-903-903
md@nilehouse.co.ug
South Sudan – Juba
South Sudan: 26th Street, Tumbura Road, Atlabara, Juba.
+211-921-655-044 / +211-925-708-708
md@nilehouse.co.ug