Jeffrey Brooks Cochran, at the age of 31, went home to be with the Lord on June 2, 2018. He was born April 30, 1987, and resided on the Elk River. He was a graduate of Herbert Hoover High School, Class of 2005. He worked for the Plumbers and... View Obituary & Service Information