Obituary for Jeffry L. Duncan Sr. Jeffry L Duncan Sr, 59 died Saturday, April 1, 2017 at his home in Wentzville, Missouri. Jeff was born August, 11, 1957 in St. Louis, MO to George L Duncan Sr. and Jackie Duncan (nee Leverton). Jeff worked as... View Obituary & Service Information