You are here: Home / People / Israel Herrera

Israel Herrera

by Zixin Lu last modified May 18, 2015 12:13 PM
Israel Herrera

Facility Manager at Russell Ranch

Russell Blvd and Kinsella Lane
Office Phone: (530) 754-5203


Israel has managed the crop production and field maintenance, as well as contributing to every aspect of Russell Ranch, for 20 years.

Event Details


One Shields Drive
UC Davis
Davis, CA

(530) 752-3915