A Saliha Auto Center - Shop & Services Al Rai Industrial Area, Block 3, Al Magwa Automotive Repair Centre Call Directions