Independent Rent a Car Address: 5th km Rhodes – Kallithea Ave., KoskinouPhone: +30 22410 68120Email: [email protected]