• Mon-Fri: 8am-5pm Weekends: Appt Only
  • CORPORATE OFFICE: 312 Martin Avenue, Santa Clara, CA
  • +1 408-845-0001

Contact Us

Get In Touch

How can we help?

Feel free to ask a question or simply leave a comment.


Give Avalon the opportunity to exceed your expectations. Experience our personal one-on-one attention to detail, which will make your temporary assignment or relocation a breeze.

See what others have to say by reviewing us on Yelp. View Car Rental Feedback

Santa Clara, California

312 Martin Avenue, Santa Clara, CA, USA

Phone: +1 408-845-0001
FAX: +1 408-845-0008

Mon – Fri: 8:00AM – 5:00PM
Weekends: By Appointment Only

Austin, Texas

4701 Weidemar Lane, Austin, TX, USA

Phone: +1 512-987-8664
FAX: +1 408-845-0008

Mon – Fri: 8:00AM – 5:00PM
Weekends: By Appointment Only

Email Information
There is no selected car class in current office. Please choose another Class!