Be the first Weblocal.ca user to add photos or videos of Delta Rent A Car
This was by far the worst retail interaction I have ever had. Do not rent from here - they either try to pressure you into renting their vehicles for much longer than you want, or are completely rude and unwelcoming if you refuse. By far my worst car rental and in fact retail experience - ever.
Delta Rent-A-Car offers these services: automobile, rental, car rental.