Jeddah Transport Company Limited 15 Avis Jeddah Hajar municipality 141 Avis Mecca Department of Roads and Transport in Najran Province 3 Avis Najran Command of the Special Emergency Forces 322 Avis Riyadh Self-revenue fund in King Abdullah Medical City in the Holy Capital 6 Avis Mecca Lire la suite