Helen Marie Duncan
Helen Marie Duncan passed away on May 27, 2022, after a courageous 21-year battle with kidney cancer. Helen was born June 22, 1943, in Holdenville, Oklahoma to parents Wesley and Anna Johnson. Helen w…
Helen Marie Duncan passed away on May 27, 2022, after a courageous 21-year battle with kidney cancer. Helen was born June 22, 1943, in Holdenville, Oklahoma to parents Wesley and Anna Johnson. Helen w…