Charles Edward “Edd” Richards was born on March 17, 1936 at his home in Owasso, Oklahoma to Fred Richards and Mary Ann (Courtney). He died on Thursday, December 31, 2020 in Tulsa, Oklahoma at the age of 84 years. He was raised and... View Obituary & Service Information