Mother Theresa Home NGO Registration Id: KL-2019-0234796 State: Kerala City: Maniyarankudy Address: Mother Theresa Home, Maniyarankudy P O, Vazhathope,idukki District, Pin : 685602