Cover photo for Joseph Leon Belcher's Obituary

Joseph Leon Belcher

October 7, 1961 — May 8, 2025

Critz, Virginia

Joseph Leon Belcher

Mr. Joseph Leon Belcher, age 63, passed away on Thursday, May 8, 2025 at his home. He was born on October 7, 1961 in Danbury, NC to the late Joe and Vera L. Belcher. In addition to his parents, he was preceded in death by a son, Joseph Leon “Little Joe” Belcher, Jr.

Leon loved his family, enjoyed riding his Harley-Davidson, fishing, and he loved the Lord. He was always willing to lend a helping hand, say a kind word, and give a big hug.

Left to cherish his memory is his wife, Rita Hughes Belcher; one daughter, Misty Belcher (Jeffrey); one son, Zach Belcher (Melissa); one sister, Mary Grace Underwood (Doyle); several nieces, nephews, and in-laws.

As Leon wished, there will be no visitation or service. Family and friends may come by the funeral home to sign Leon’s register book, or online condolences may be made by visiting www.moodyfuneralservices.com.

Guestbook

Visits: 2364

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors