(408) 296-1721
4401 Stevens Creek BoulevardSanta Clara, CA 95051
http://www.hertz.com
Map & Directions