Central Technical Affairs Department in Makkah Al Mukarramah Region 2118 Avis Mecca The General Authority for Competition 149 Avis Riyadh Saudi Export Development Authority 40 Avis Riyadh Ghumika Municipality - Ministry Of Municipal Affairs 118 Avis Al Qurayyat Eastern Province Traffic Police 21 Avis Eastern Province Lire la suite