The Hertz Corporation in Santa Cruz, CA 95062



The Hertz Corporation

7000 Soquel Avenue

(831) 462-0469

http://overlandwest.com