David Duncan

Birth date: Sep 17, 1949 Death date: Jul 20, 2025

David Duncan, of Tulsa, Oklahoma, passed away on July 20, 2025, at the age of 75. Born on September 17, 1949, in Tulsa to Donald and Betty Duncan, David lived a full and fiercely independent life, always doing things his own way.