Dwayne “Duke” or “Hot Rod” David Owens, a resident of Willow Springs, passed away early Friday morning, November 8, 2019 while at his home, surrounded by his loving family. Dwayne was born June 15, 1947 to Glen M. and... View Obituary & Service Information