Robert Preston “Bobby” Leitch, Jr. 60 of Sweet Springs, WV entered into eternal rest surrounded by his loving family at his home on Friday, June 19, 2020. He was born in Covington, VA on August 31, 1959. He is survived by his wife... View Obituary & Service Information