• archmwanza@gmail.com
  • +255 769 523 036

Fr. Denis Ndagabwene Yaya

Name Fr. Denis Ndagabwene Yaya
Designation Priest
Address Birth: 09/03/1989
Ordination: 25/06/2022
Parish: KILOLELI
Email Address
Website