Mary Chechis Love And Care Home NGO Registration Id: KL-2022-0316391 State: Kerala City: Chengala Address: C.g.p No. Xv- 124(chengala Gram Panchayath), Chengalap O Kasaragod Kerala India