Esquire IT World (P) Ltd, Mini Bypass Road, Puthiyara Junction, Puthiyara, Kozhikode, 673004
Since : 1998
Happy Building, Puthiyara Road, Near Sabha School, Puthiyara, Kozhikode, 673004
Since : 2013
Kozhikode, Puthiyara
Kozhikode, Puthiyara
Kozhikode, Puthiyara
Kozhikode, Puthiyara