Ilkirowa Street street, nearby Lemnas Hotel (Meru View Hotel), Baraa ward, Arusha District, Arusha Region
+255 621 072 783
info@missionfortanzania.org