Armed Forces hospitals in Al-Kharj 422 Avis Riyadh Al-Baha Police Station 21 Avis Al-Bahah Self-resources management in Jeddah health 711 Avis Jeddah SAS Technical Contracting Company 2 Avis Riyadh General Directorate of Health Affairs in Jeddah 448 Avis Jeddah Lire la suite