Irada complex and mental health in Jeddah 7 Avis Jeddah Rawda municipality 106 Avis Riyadh Al Fawara municipality 62 Avis Al-Qassim Qatif Governorate Municipality 369 Avis Qatif Holy Metropolitan Police Preventive Security Division 5 Avis Mecca Lire la suite