Ruote Car Rental Address: 92 28th Oktovriou Street, Rhodes TownPhone: +30 6973 235 868Email: [email protected]