Obituary: Business executive Terry Cochran, 74, was Los Rios trustee

February 18, 2014 08:08 PM