Immaculate heart of mary

Immaculate heart of mary

Contact Details

Mary Immaculate Church
Cheloor
Edathirinji
Pin : 680 122
Ph : 2820 865

Parish Preist

Fr.Davis Chenginiyadan

Location