This Church is built just opposite to Muttidichan Parai. The foundation stone of this Church was laid by Rev. Mariadason (Vicar general, Kottar Diocese) on 14th Jan 2007. On 14th Jan 2011, His Excl. Dr Peter Remigius (Bishop, Kottar Diocese) consecrated this church in presence of Very Rev. Fr. George Ponnaiah (Vicar Forane, Mulagumoodu Vicariate).
This Church is designed in the ancient Travancore architecture with a mixture of Portuguese art in the interior. This is designed like a Palace as the brave martyr Devasahayam Pillai worked at Padmanabhapuram Palace during the rule of King Marthanda Varma.