MEEVAL HOME A Project of Jesus People’s Mission Panickankudy P O Idiukki Dist, Kerala, India, Pin Code 685564 E-mail [email protected].