Shaqra University 126 Avis Sabya Traffic Department in Jeddah Governorate 9 Avis Jeddah Makkah Region Police 16 Avis Mecca Al Shamel Tire Trading Co 0 Avis Riyadh Al-Leith Hospital 3 Avis Jeddah Lire la suite