Joseph Lee “Joe Lee” Francis
(Obituary ~ 11/25/20)
Joseph Lee “Joe Lee” Francis was born on Dec. 17, 1941, to Joseph Orville and Helen Fay (Alsbury) Francis in Osceola, Mo. He passed away on Oct. 10, 2020, in Las Vegas, Nev. Joe Lee was raised in Osceola where he attended elementary and high school. ...