Search results
- Avis Rent A CarCar Rental
Phone: (361) 289-0073
Staples Dr Staples, TX 78670 1184.58 mi
Is this your business? Verify your listing
Phone: (361) 289-0073
Staples Dr Staples, TX 78670 1184.58 mi
Is this your business? Verify your listing
1.0 2 reviews
Do not rent from this avis. Had a reservation cancelled by some sort of accident online. Got told oh well we are keeping your $150 dollars and no your reservation can't be uncanceled even though... More
This is not the location I visited. I went to 6226 SPID and had the worst customer service. Car has trash in compartments and it was Keyed on the passenger side. I recorded before I even... More