Turbo Address : Faliraki Phone : +30 6973 781140 Email : info@turborentacar.gr More information : Visit Website Rhodes Car Rental List