St Mary’s Syro-Malabar Catholic Church Cheloor Tags: Religious Building.St Mary’s Church is a Roman Catholic Church in Cheloor/Edathirinji Kerala India (in diocesan records Mary Immaculate Church Cheloor). The church follows leadership by Syro-Malabar Catholic Church under Syro-Malabar Catholic Diocese of Irinjalakuda. thumbnail Learn more... Loading...