Mon-Fri | 7:30am-6:00pm |
---|---|
Sat | 7:30am-2:30pm |
add your rate
The Car Rental Place, with locations in both Toronto and Vaughan, boasts 25 years of experience in the car rental industry! They offer local, long term and insurance rentals of sports cars, SUVs, passenger vans, luxury vehicles and much more.