Modern municipality 14 Avis Riyadh Electricity and water utility company 3 Avis Al Jubail Sabya Municipality 123 Avis Riyadh National Institute for Educational Professional Development 35 Avis Riyadh Najran Health Complex 413 Avis Najran Lire la suite