Our Directory

Showing 2 items
NameTitlePhone
Sort 
 
Sort 
 
Sort 
 
NameTitlePhone
Fr. Leon Mascarenhas Acting Parish Priest  
Fr. Vernon M. Aguiar Assistant Parish Priest +91 22 25259708 
Showing 2 items