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.

Loading
Your message has been sent. Thank you!