Oasis Systems Foundation Desalination and Water Treatment and Irrigation is located in Al Jubail, Saudi Arabia on Prince Mashhoor Road, Jubail City Center. Oasis Systems Foundation Desalination and Water Treatment and Irrigation is rated 3 out of 5 in the category desalination plant in Saudi Arabia.
Address
Prince Mashhoor Road, Jubail City Center