General Directorate of Health Affairs in Taif Governorate 232 Avis Ta'if Hajar municipality 141 Avis Mecca Royal Commission for Jubail and Yanbu 153 Avis Riyadh Al-Baha Police Station 21 Avis Al-Bahah Bureau of Democracy Human Rights and Labor (DRL) 6 Avis International Lire la suite