Nicosia Address Details
Address: 75 Athalassis Avenue
Strovolos, Nicosia
Telephone: 22312502, 22312477
Nicosia Address Details
Address: 65C Arch. Makariou III Avenue
Kato Lakatamia, Nicosia
Telephone: 22443514, 22443515
Fax: 22443514