Robert Keith Leonard, 88, of Richmond, passed away December 29, 2022 at Arbor Trace after a long illness. He was born July 23, 1934 in Liberty to Raymond and Jenny Lafuze Leonard and lived in this area all of his life.

He was a member of the Middleboro Methodist Church.

He worked for Belden; where he was a member of the Belden 25 year club.

Keith is survived by his three daughters Denise Newbold, Dena Hunnicut, Holly Moseley, one son Anthony Leonard, five grandchildren Sarah Lyons, Allison Hunnicutt, Emily Hunnicutt, Jameson Newbold, Audrey Steele, four great-grandchildren; one sister Peggy Craft, several nieces, nephews and cousins.

He is preceded in death by his parents, his wife of 67 years Mary, one brother Donald Leonard.

A private graveside service was Monday January 2, 2023 at Elkhorn Cemetery. Stegall-Berheide-Orr Funeral Home is handling the arrangements.