Association for building and caring for mosques 10 Avis Mecca Municipality of Al-Ashash 14 Avis Medina Ministry of Finance 182 Avis Riyadh Central Technical Affairs Department in Makkah Al Mukarramah Region 2118 Avis Mecca Education Department in Riyadh - Ministry of Education 61 Avis Riyadh Lire la suite