Physical Address
Upinde Street Rengua Road
City
Dar es Salaam
Country
Tanzania
Phone Number
255767587464