Al-Thaghr General Hospital, Jeddah 1 Avis Jeddah King Abdulaziz City for Science and Technology 881 Avis Riyadh Saudi Branch Municipality 71 Avis Medina Department of Operation and Maintenance of Military Facilities in Madinah 9 Avis Medina Al-Baha Police Station 21 Avis Al-Bahah Lire la suite