 The church belongs to the Syro Malabar Catholic Church and under the diocese of Palai.The church premises sprawl along the river side and include the old and new churches, the presbytery, the old and new parish halls and the swanky buildings housing the High School, the Higher Secondary School and the Bishop Vayalil Memorial Holy Cross College with the terraced church cemetery in the background right across the Kezhuvamkulam road.The open yard in front of the church can accommodate thousands of people during festivals.