About KTEL Contact Leoforos Nearchou, Heraklion, 71202, GreeceTelephone: +30(2810)246530 | Official Homepage