Michael Caplin

Active Benicia, CA President for Benicia First Corporation