Archie Lee Horton
March 22, 1943 - November 28, 2019
Archie Lee Horton was born March 22, 1943, in Tulsa, Oklahoma, to Lodebar Archibald “L.A.” and Osa Bell Toothman Horton. He died Thursday, November 28, 2019, in Owasso, Oklahoma, at the age of 76 years. Archie completed his secondary... View Obituary & Service Information