FedEx StationDIMOKRATIAS 39, STROVOLOS, NICOSIA 2034 Nicosia CYphone77 77877777 778777Get DirectionsDistance: 23 km to your search
FedEx StationIACOVOU PATATSOU No.29, LARNACA 7101 Larnaca CYphone77 77877777 778777Get DirectionsDistance: 51 km to your search
FedEx StationNo. 9L PANAGIOTI TSANGARI GERMASOGEIA 3010 Limassol CYphone77 77877777 778777Get DirectionsDistance: 74 km to your search