Medical Supplies and Services Company 2 Avis Ramallah Palestinian Ministry of Interior 13 Avis Ramallah Al-Sarra Village Council 4 Avis Hebron Velvet 1 Avis Jerusalem Jerusalem - Ramallah Bus Company 1 Avis Jerusalem Lire la suite