ABYAD Logistics SPC is located in Muscat, Oman on No . 4583, El sherif Building , Office No 11 Building, Al Khuwair St, 122. ABYAD Logistics SPC is rated 5 out of 5 in the category logistics service in Oman.
Address
No . 4583, El sherif Building , Office No 11 Building, Al Khuwair St, 122