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