Location:
House No.67, Plot No. 156, Block “A”,
Manyara Street, Mikocheni,
Opp. St. Martha Catholic Church,
P.O.Box 9694, Dar es Salaam, Tanzania.
House No.67, Plot No. 156, Block “A”,
Manyara Street, Mikocheni,
Opp. St. Martha Catholic Church,
P.O.Box 9694, Dar es Salaam, Tanzania.