Tommy Jay Cochran
July 8, 1932 - October 18, 2021
Tommy Jay Cochran of Rolla, Missouri passed away on Monday, October 18, 2021, at the Phelps Health Hospital in Rolla, Missouri at the age of 89. Tommy was born in Newton, Iowa on July 8, 1932, to the late Otis and Zella (Jeffery) Cochran. Tommy... View Obituary & Service Information