John Duane “J.D.” Taylor, 54, of Yanceyville, North Carolina, died unexpectedly on Sunday, November 12, 2023. J.D. was born in Danville, VA on April 12, 1969, a son of the late Jimmy Davis Taylor and Jinny Mae Taylor, who survives.... View Obituary & Service Information