Physical Address
Haille-Sellassie Road, Arusha
City
Arusha
Phone Number
+255 783 885 833