Spirit Of Special Olympics Nicosia Address Details Address: 21 Amphipoleos StreetStrovolos, Nicosia Telephone: 22449848 Fax: 22449850 Email: info@specialolympics.com.cy