Traffic Department in Jeddah Governorate 9 Avis Jeddah Governmental entity 66 Avis Mecca Jeddah Special Emergency Force 12 Avis Jeddah Saudi Equestrian Federation 9 Avis Riyadh Makkah Region Police 16 Avis Mecca Lire la suite