Rev Dr. Thomas John

Ordination : 30-10-1997

Parish Assignments

Parish Designation From To
Amola Parish Priest 09-03-2000 04-06-2008

Institution Assignments

Institution Designation From To

Other Assignments

Institution Designation From To