Rev. Fr. Festus Liheta, Parish Priest +255 717 943811

 

Mapadre Wakamilliani/Camilians House