Department of Central Technical Affairs in Tabuk Region 165 Avis Tabuk Municipality of Al-Amwah Governorate 98 Avis Asir Ministry of Communications and Information Technology 173 Avis Riyadh Emirate of Al-Jawf Region 90 Avis Al-Jawf Saudi Center for Economic Business 42 Avis Jeddah Lire la suite