Medical Cities Program 98 Avis Al Khobar Municipality of Lahba 31 Avis Eastern Province Shamba municipality 80 Avis Tabuk Saudi L&T Hydrocarbon Company 1 Avis Al Khobar Governmental entity 65 Avis Mecca Lire la suite