Our Priests

Fr Leon Mascarenhas

Parish Priest

Born: 4th August 1978

Ordained Priest: 24th March 2007

Fr Oscar Nazareth, O.P.

Asst. Parish Priest

Born: 17th September 1949

Profession: 12th June 1970

Ordained Priest: 2nd January 1977