Larry Christopher McKeehan
Larry Christopher McKeehan, born December 20, 1975, in Corbin, Kentucky, left this life December 24, 2020, at his home in Corbin, Kentucky. Larry was preceded in death by his infant son, Cameron McKeehan; his mother, Shelia Jean McKeehan; his sister, Sandra Rose McKeehan; maternal grandfather, Alex...