General Food Security Authority (GFSA) Head Office 119 Avis Riyadh Prince Sultan Center for Defense Studies and Research 89 Avis Riyadh Al-Ula Governorate Traffic Division 2 Avis Riyadh Taima Governorate Municipality 277 Avis Tabuk Rawda municipality 201 Avis Riyadh Lire la suite