visit website

Astra Self Drive Cars Ltd
http://www.astragroup.com.cy

Limassol Address Details
Address: Georgiou A,Shop 03
Germasogia, Limassol
Telephone: 77777800
Nicosia Address Details
Address: 2-4 Iroon Street
Agios Andreas, Nicosia
Telephone: 22558000
Fax: 22772648
Email: info@astragroup.com.cy