Rev. Fr. Casmiro Torres, Parish Priest  +255 752 091376

 

Mapadre Instituto Mission Consolata. IMC