Marathon March 2, 2021September 1, 2019 by Rhodes Old Town Address : 7 Anthoula Zervou str. Psaropoula Phone : +30 22410 70320 Email : info@marathonrentacar.gr More information : Visit Website Rhodes Car Rental List