Mega Cross Super Strovolos Pharmacy Nicosia Address Details Address: 4 Pythonos StreetStrovolos, Nicosia Telephone: 22313123 Fax: 22519685 Email: strovolos@megacross.com.cy