Block Development Office Payyannur
Payyannur
Designation : Block Development Officer Payyannur
Phone : 0460-2202927