Delta Rent A Car
Al Yousuf Real Estate Bldg, 3 & 4, Al Khan R/A, Al Wahda St., P.O. Box 3952, Dubai, United Arab Emirates
06-559-0222 Phone