Tool Repair Shop in Vadakara Region


  • National Highway 17, Badagara, Vadakara, Kerala 673104, India