ICDS Malampuzha, Malampuzha Grama Panchayath, Malampuzha Block Panchayath, Palakkad, Kerala – 678506, India, Phone no : 0491 2529842
ICDS Malampuzha, Malampuzha Grama Panchayath, Malampuzha Block Panchayath, Palakkad, Kerala – 678506, India, Phone no : 0491 2529842