Nicosia Address Details
Address: 100A Archiepiskopou Makariou III Ave
2224, Latsia, Nicosia
Telephone: 22572666
Nicosia Address Details
Address: Ifigeneias Str
2007, Strovolos, Nicosia
Telephone: 22513666
Nicosia Address Details
Address: 23B Makariou Avenue
Athienou, Nicosia
Telephone: 22527457