Abbycar March 2, 2021September 1, 2019 by Rhodes Old Town Address : 7th Km Tsairi - Airport Ave Phone : Email : info@abbycar.com More information : Visit Website Rhodes Car Rental List