Rev. Fr. Ebin Sebastian Chovalloor B.Ph., B.Th., M.A.

Address: 
Holy Spirit College (Heilige Geest College), Naamsestraat 40, B 0034, 3000 Leuven, Beligium.
Date of birth: 
29/07/1992
Ordination: 
06/01/2020
Priest Place: 
Priests Abroad