Deacon Robert Leroy Taylor, Sr.
January 6, 1920 - November 24, 2020
Deacon Robert Leroy Taylor, Sr., 100, of Richmond, departed this life, Tuesday, November 24, 2020 at home with his son and daughter-in-law. He was born on January 6, 1920 in Lexington, Virginia to the late Sara Taylor. He was the eldest of three... View Obituary & Service Information