ABC Car Rentals

Address: 9 Ioannou Kazouli Street, Rhodes
Phone: +30 22410 22120
Email: [email protected]