Info

Founded
1967
Address
al-Khobar (Khobar)
Country
Saudi Arabia