Holy City Traffic Department 25 Avis Mecca General Directorate of Border Guard 9109 Avis Riyadh General Command of Aviation Security 128 Avis Riyadh Al-Eis Governorate Traffic Department 2 Avis Medina Jeddah Municipality 1012 Avis Jeddah Lire la suite