23 Uhuru Street (Near Lumumba St.), Dar es Salaam 65468, Tanzania
Makunganya St, Dar es Salaam, Tanzania
Dar es Salaam, Tanzania
Uhuru St, Dar es Salaam, Tanzania
Tabata Tanzania TZ, 9819, Tanzania