Priests

Fr. Xavier MST Kadaplackal

Phone(Off.) : 8762636537
Current Designation: Hunsur, Jeevashrama