Our Priests
Fr Leon Mascarenhas
Fr Leon Mascarenhas
Parish Priest
Parish Priest
Born: 4th August 1978
Ordained Priest: 24th March 2007
Fr Oscar Nazareth, O.P.
Fr Oscar Nazareth, O.P.
Asst. Parish Priest
Asst. Parish Priest
Born: 17th September 1949
Profession: 12th June 1970
Ordained Priest: 2nd January 1977