Orphanides Themis Nicosia Address Details Address: 15A Stavrovouniou StreetNicosia, Nicosia Telephone: 22433070