John Robert Tuck of Buffalo Junction, VA, went to be with the Lord early on Sunday, March 6, 2022, at the age of 80. Born in Danville, VA, on January 12, 1942, he was the son of the late Ammon and Alice Blankenship Tuck. In 1965, he married Vivian Gordon Tuck, who survives. For many years, John worked as a carpenter with Melvin Tuck. Later, he opened his own auto body shop. In addition to his wife, John is survived by his daughter, Julie Adelean Tuck Spiriti (Anthony) and his grandson, Jason Kent Spiriti, all of whom live in Franklinton, NC. He was preceded in death by his siblings, Buck Tuck, Victor Tuck and Patricia Harris and half-sister, Ruth Holden. A memorial service will be held at 2:00 PM on Wednesday, March 9, 2022, at Buffalo Baptist Tabernacle in Buffalo Junction, Va. Online condolences may be expressed at wclfh.com. Watkins Cooper Lyon Funeral Home, 703 Virginia Ave., Clarksville, VA is serving the family.