Address
Director - Holy Cross Study House, Weast Veliyathunadu, Alengad - 683511
Phone Number
0484 – 2607363, 0091 8921875395
Email
Date of birth
Ordination
Priest Place
Diocesan Priests