Search results
- See moreSee moreSee moreSee moreAbsolute Cars Rent 2 OwnCar Rental
We specialise in rent 2 own cars
Phone: (847) 888-9100
353 Willard Ave Elgin, IL 60120 309.39 mi
Is this your business? Verify your listing
We specialise in rent 2 own cars
Phone: (847) 888-9100
353 Willard Ave Elgin, IL 60120 309.39 mi
Is this your business? Verify your listing
1.0 2 reviews
Not the best place to lease a car, I don't recommend this place. I had a car for about 9 months and within that time I was forced to get over 900.00 worth of repair work done on the car that he... More
1 out of 10 I DO NOT RECOMMEND!! this place is a total rip off the prices listed for the vehicles ARE FAR from what they tell you your payments will be. You get 1200 free miles a month and after... More