Star Rent A Car
Aman Furnishers Bldg, Electra St, P.O. Box 43261, United Arab Emirates
02-633-2129 Phone
02-633-0757 Fax