Physical Address
Upinde Street (Boma Road)
City
Arusha
Country
Tanzania
Phone Number
255767587464