Meno Night ChurchParishShareMachungwadamu Street25195 Dar es salaam, Coastal ZoneTanzaniaGet directions