John O'Neal Cochran
November 24, 1960 - December 26, 2021
John O. Cochran passed away on December 26, 2021 at his residence in Mission. He was born on November 24, 1960 in Houston, Texas to Robert Lee and Norma Louise Cochran. He is remembered by Rebecca Cochran, his caring and devoted wife, his beloved... View Obituary & Service Information