Fr. Fr.N.C. Idicula

Back to Priests

Fr. Fr.N.C. Idicula

Diocese of Chengannur

Address

Thanuvelil PuthenpurayilThumpamon Thazham P.OElavumthittaPathanamthitta- 689632

Phone(s)

9447398266, 9539307868