Nicosia Address Details
Address: 122 Athalassas Avenue
Nicosia, Nicosia
Telephone: 22498045
Fax: 22515433
Email: info@callsat.eu