Margaritis Address : 27 Georgiou Papanikolaou str, Rhodes Phone : +30 22410 33043 Email : margaritisrentals@gmail.com More information : Visit Website Rhodes Car Rental List