The General Authority for Competition 149 Avis Riyadh Mobasher 1383 Avis Riyadh Armed Forces Hospital in Sharurah 44 Avis Sharorah Municipality lock 38 Avis Jizan The special force for the security of the Grand Mosque 1 Avis Mecca Lire la suite