John Mitchell

Active Saint Helena, CA President for Mitchell Construction, Inc