Fr. Leo S.I. Mwenda, OP

Fr. Leo is a priest of the Order of Preachers born in 1978. He was ordained in the year 2014 for the Dominican Vicariate of Eastern Africa – Nairobi Kenya.

He holds a MA in Theology and he is currently working as a curate at the St. Catherine of Siena Parish – Nairobi.