Parokia ya Damu Takatifu ya Yesu TegetaParishShareMsichoke Street14022 Dar es salaaam, Coastal ZoneTanzaniaGet directions