Matthew P. Cochran
May 12, 1986 - October 10, 2023
It is with heavy hearts that we announce the passing of our beloved Matthew P. Cochran, who went home to be with his Lord and Savior, Jesus Christ on October 10, 2023. Matthew was born on May 12, 1986, in Euclid, Ohio. He was taken from us far... View Obituary & Service Information
