J&D Address : Rhodes-Faliraki Ave. Faliraki Phone : +30 22410 85885 Email : info@rhodes-carhire.com Search for Rhodes Car Deals : Check Car Availability Book A Car Now