Consulate General of India 194 Avis Jeddah Qunfudhah Governorate Police 1 Avis Mecca National Care Hospital 2 Avis Riyadh The General Authority for Military Industries 219 Avis Riyadh Directorate General of Health Affairs in Al-Baha Region - Ministry of Health 155 Avis Al-Bahah Lire la suite