Fr. Cyprian Lewis, SVD

Fr. Cyprian Lewis, SVD, relieved from the post of Parochial Administrator of the Parish of Holy Family, Marcela, Goa in May 2017.

Priest Details