Ypsipetis Nicosia Address Details Address: 123 Strovolou AvenueStrovolos, Nicosia Telephone: 22205000 Fax: 22205001 Email: ipe@research.org.cy