AL NEEL AL ABYAD HEAVY EQUIPMENT MAINT WORKSHOP

Industrial area 1