J&D Address : Rhodes-Faliraki Ave. Faliraki Phone : +30 22410 85885 Email : info@rhodes-carhire.com More information : Visit Website Rhodes Car Rental List