Priests

Fr. Sebastian Payyappilly

Phone(Off.) : 9739305328
Current Designation: St. Alphonsa Church, Double Road,