FedEx - TNT ExpressDIMOKRATIAS 39, STROVOLOS, NICOSIA 2034 Nicosia CYphone77 77877777 778777Get Directions