Car Rental Place The

3219 Dufferin St., Scarborough, ON, Canada, M6A 2T2
Opening hours
Mon-Fri 7:30am-6:00pm
Sat 7:30am-2:30pm
Ratings & Reviews
Click to rate
Description

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.