Leroy Duncan
September 30, 1933 - November 13, 2021
Leroy Duncan, after a lengthy illness, passed away on November 13, 2021 in Broken Arrow, Oklahoma. He was born in Pryor, Oklahoma on September 30, 1933 to James and Maude Duncan, the youngest of seven children. Leroy graduated in 1951 from... View Obituary & Service Information