Uhuru/Sikukuu Str Dar es Salaam TZ, 0255, Tanzania
Kimara Korogwe, Tanzania
6 Nginana St, Dar es Salaam, Tanzania