Taluk Office Building, Udumbanchola, Udumbanchola Grama Panchayath, Nedumkandam Block Panchayath, Nedumkandam P.O, Idukki-685563, Office Phone: 0486 8232047, Fax: 04868232047, Email : tsoudc.sch@kerala.gov.in