General Food Security Authority (GFSA) Head Office 119 Avis Riyadh Armed Forces Hospital in Riyadh 4415 Avis Riyadh The General Corporation for Ports 220 Avis Riyadh Housing for Security Forces 49 Avis Riyadh The General Organization for Social Insurance 11 Avis Riyadh Lire la suite