Rev. Fr. Celestin Joseph Thazhuppil m.th.

Address: 
Katholiche Pfarramt St. Leodegar, Kirchstrasse 11, 5413 Birmenstorf, Switzerland
Phone Number: 
0041 56 2251 120 / 0041 562251 458
Date of birth: 
27/07/1975
Ordination: 
03/01/2004
Priest Place: 
Priests Abroad