Vaughan Car & Truck Rentals
71 Strada Dr
Woodbridge, ON
L4L 5V7
(905) 264-1644
Rating:
1 out of 5 stars
(
1 reviews)
Reviews
Bunch of scammers!!!: These con artists charged my credit card without my consent. Just been in an accident. Tow truck drivers refer you to them because they receive a payout from the car place.
Rated 1 stars by Unhappy
on April 01, 2015