Kuzhur Mary Immaclate churchParishShareKuzhur church roadValiyaparambu, Kerala 680734IndiaGet directions