Hellenic Odeum Archangelou Nicosia Address Details Address: 22 Ag. Meletiou StreetLakatamia, Nicosia Telephone: 22383626 Fax: 22721077