Al Bidda Municipality 17 Avis Tabuk Engineering and Works Department of the General Administration of Medical Services of the Armed Forces 7 Avis Riyadh Holy Metropolitan Police Preventive Security Division 5 Avis Mecca General Authority of Customs 0 Avis Mecca Islamic Development Bank 85 Avis Jeddah Lire la suite