IBDAA AL KHALEEJ AUTO MAINT

Industrial area 5