408-845-0001 / 408-845-0002
312 Martin Ave.
Santa Clara, CA 95050
Austin Satellite Office:
4701 Weidemar Ln.
Austin, TX 78745
See what others have to say by reviewing us on Yelp. View Car Rental Feedback
Avalon Transportation Services is a long term car rental company with locations in San Jose, CA and Austin, TX.
San Jose Location: 312 Martin Ave. Santa Clara, CA 95050 | Austin Location: 4701 Weidemar Ln. Austin, TX 78745