Contact

Parish Priest: Rev. Fr Leslie Clifford D’Souza
9845700683


Asst. Parish Priest: Fr Steven Fernandes
9945733168

Office Number: 7899963848

Send us an email