General Staff of the Armed Forces 827 Avis Riyadh Armed Forces Hospital in the south (Khamis Mushait) 51 Avis Khamis Mushait Holy City Traffic Department 25 Avis Mecca Al Quoz Municipality 166 Avis International Saudi Center for Organ Transplantation 4 Avis Riyadh Lire la suite