Betty Lou Atwood
November 5, 1943 - January 4, 2020
Betty Lou Atwood, 76, of Delaware, Oklahoma, died Saturday, January 4, 2020. Betty was born November 5, 1943 in Bokchito, Oklahoma to parents Fount and Katherine (Holmes)Smith. She was a graduate of Haworth High School. She married Emmett... View Obituary & Service Information