WARD NO.XIII BUILDING NO. 68A PERAMBRA GRAMA PANCHAYATH , Kozhikode Unclassified KL 673525 (Kerala)