Operation and Maintenance Department in Al-Kharj and Al-Silyl 32 Notice Al-Kharj Holy City Traffic Department 25 Notice Mecca Khafji Consumer Cooperative Society 2 Notice Al-Kharj Qassim University 276 Notice Al-Qassim Sabikha municipality 100 Notice Asir Read More