Naduvathur, Keezhariyur Grama Panchayath, Melady Block Panchayath, Kozhikode, Kerala, India, Pincode - 673620