Search Results
Avis Rent A Car
630 Ocean St, Santa Cruz, CA 95060
Locally owned and operated since 1982, this rental car agency dispatches a fleet of 100 cars from a wooden structureMore tucked into a small lot. It rents hybrids along with a diverse collection of make and models. The owner-operator has lived in Santa Cruz since 1972 and is a longstanding member of the Chamber of Commerce.