General Food Security Authority (GFSA) Head Office 119 Avis Riyadh Consulate General of the State of Libya 5 Avis International Municipality of Riyadh Al-Khubra Governorate 209 Avis Al-Qassim Pakistan International School, Jeddah 21 Avis Jeddah National Guard Agency West Sector 508 Avis Jeddah Lire la suite