Central Technical Affairs Department in Makkah Al Mukarramah Region 2113 Avis Mecca The outskirts of commercial cities 1 Avis Jeddah Remat Al-Riyadh Development Company 17 Avis Riyadh Al-Madinah Al-Munawwarah Municipality 1085 Avis Medina Hafr Al-Batin Hospital 1055 Avis Hafar Al Batin Lire la suite