The General Directorate of Health Affairs in Najran Province 447 Avis Najran Makkah Region Police 16 Avis Mecca Municipality of Wadi Jizan 29 Avis Jizan Sharurah Hospital 677 Avis Najran Municipality of injustice 54 Avis Mecca Lire la suite