Julia Rent A Car LLC

Ground Floor, Al Nabooda Building, Shop No # 8, Al Karama, Bur Dubai, Dubai
Landmark: Near China Garden Restaurant
P.O.Box: 33204, Dubai
Fax: +971 4 3967857