Address of the Local Self-Government Institution
Naduvannur Grama Panchayat Office
Naduvannur P.O.
PIN: 673614
Kozhikode District
Kerala
Phone: 0496 2652247
Official Phone Numbers
Secretary: 9496048173, President: 9496048172
Email ID: secndr@gmail.com