This Hertz pickup location details in Montclair:

Hertz
9197 Central Ave Suite F
Montclair, CA 91763 USA