Al Mulla Rent a Car Logo

Al Mulla Rent a Car

0.0
0 votes
Rate it
  •   Send Message
  •   Write Review
  •   Claim

About

Al Mulla Rent a Car known as AMRAC is a premier emirati owned vehicle leasing company based in Abu dhabi. Established in 1990. AMRAC is a subsidiary of Spark Group of companies.