Budget Car & Truck Rental 73 Kennedy Ave, Toronto, ON M6S2X8