Nicosia Address Details
Address: 11 Armenias str.
Nicosia, Nicosia
Telephone: 22338226
Fax: 22338227
Email: europcar@europcar.com.cy