Richard Lynwood Childers
Birth date: Jul 13, 1939 Death date: Sep 23, 2025
Richard Lynwood Childers, 86, passed away peacefully on September 23, 2025 in Memphis. He was born July 13, 1939 to Landern and Louise Andrews Childers in Henderson, Kentucky. Growing up as the son of a Presbyterian minister, Rich Read Obituary