DIRA ROAD, TEGETA NYUKI, Tanzania
133 Mzimuni street, Dar es Salaam, Tanzania
Mwaya St, Dar es Salaam, Tanzania