Search results
- Budget Rent A CarCar Rental
5401 W 65th St Chicago, IL 60638 278.46 mi
Is this your business? Verify your listing
5401 W 65th St Chicago, IL 60638 278.46 mi
Is this your business? Verify your listing
1.5 2 reviews
I've rented a lot of cars in Chicago. They are all alike except for price. Most of the time the first car I get is dirty, smoky. I have to insist on another car. Prices are all within a few... More
Worst service ever!! The manager, Angie, was worthless. They were not prepared for Labor Day weekend. Took 2 hours to get a car More