Contact

Contact

Chalakode P.O
Payyanur, Kannur - 670307
Kerala, India.

Secretary : 9447033676

Principal : 9447008398, 04985-201987

Administrative Officer : 04985-201988

Office : 04985-201989

07812911912

04985-201988