Parish Priest: Rev. Fr Leslie Clifford D’Souza
9845700683
Asst. Parish Priest: Fr Steven Fernandes
9945733168
Office Number: 7899963848
Parish Priest: Rev. Fr Leslie Clifford D’Souza
9845700683
Asst. Parish Priest: Fr Steven Fernandes
9945733168
Office Number: 7899963848