Alexander Rent a Car

Address: 60 Australias Street, Rhodes Town
Phone: +30 22410 31018
Email: [email protected]