The Central Technical Affairs Department in Najran Region 265 Avis Najran Armed Forces hospitals in Al-Kharj 427 Avis Riyadh Drug Enforcement Administration in the northern border region 97 Avis Arar Tabuk City Traffic Department 17 Avis Tabuk Aramco Saudi Arabia 10 Avis Dhahran Lire la suite