FedEx StationIACOVOU PATATSOU No.29, LARNACA 7101 Aradippou CYphone77 77877777 778777Get DirectionsDistance: 52 km to your search
FedEx StationDIMOKRATIAS 39, STROVOLOS, NICOSIA 2034 Strovolos CYphone77 77877777 778777Get DirectionsDistance: 54 km to your search
FedEx StationZiya Rızkı Cad. Şht. Dursun Özsaraç Sok. No:1/B 99300 Girne TRGet DirectionsDistance: 73 km to your search