Mega Cross Pharmacy Services Ltd Nicosia Address Details Address: 105E Athalassis AvenueStrovolos, Nicosia Telephone: 22446544 Fax: 22446545