Directorate of Health Affairs in Hafar Al-Batin 123 Avis Hafar Al Batin Muhawaq Governorate Municipality 261 Avis Ha'il Research, Development and Innovation Development Authority 27 Avis Riyadh General Directorate of Border Guard 9093 Avis Riyadh Makkah Region Development Authority 24 Avis Mecca Lire la suite