Back to Priests
Fr. Fr.N.C. Idicula
Diocese of Chengannur
Address
Thanuvelil PuthenpurayilThumpamon Thazham P.OElavumthittaPathanamthitta- 689632
Phone(s)
9447398266, 9539307868
Diocese of Chengannur
Thanuvelil PuthenpurayilThumpamon Thazham P.OElavumthittaPathanamthitta- 689632
9447398266, 9539307868