Rev. Fr. Ebin Sebastian Chovalloor

Address: 
St. Peters Church, Kumbalanghi, Cochin 682 007
Phone Number: 
00919447977071
Date of birth: 
29/07/1992
Ordination: 
06/01/2020
Priest Place: 
Diocesan Priests