Car Hire Crete in Greece Cretarent Address: Efodou 30, 713 03 Crete, heraklion Greece Phone Number: +30 69 47 91 98 48