Al-Eis Governorate Traffic Department 2 Avis Medina Jubail Governorate Municipality 199 Avis Al Jubail IAEA – International Atomic Energy Agency 1 Avis International Jeddah's first health complex 194 Avis Jeddah National Center for Industrial Development 67 Avis Riyadh Lire la suite