Marathon Rent a Car Address: 7 Anthoula Zervou Street, Rhodes TownPhone: +30 22410 70320Email: [email protected]