Allen Wesley Shepherd, age 82, went to his heavenly home on January 18, 2021. He passed away at his home surrounded by his loving family.

Allen was born on February 26,1938 in Bristol, VA to the late Clarence and Cornelia Shepherd. He is survived by his wife of 61 years, Naomi Tester Shepherd; his daughter, Angela Ellis (John); his son, David Shepherd (Kyra); four grandchildren, Annie Poole (Brian); Kyle Ellis; Zachary Shepherd (April); Jacob Shepherd (Nicki) and two great-grandchildren, Parker and Hattie Poole. He is preceded in death by his grandson, Joshua Shepherd. He is also survived by one brother, Roger Shepherd (Linda) and one sister, Carol Mullikin (Ron).

Allen was employed with the United States Postal Service for 41 years until his retirement in 1998. After his retirement, he was employed by Brookfield Postal Uniforms for 13 years. Before working for USPS, he was employed by the Bristol Herald Courier as a sports writer. In 1955, he became the official scorer for the Appalachian Minor League baseball team and served as a member of the Board of Directors until 2008. His love of sports also included playing basketball for the Virginia High Bearcats and the King College Tornadoes. He was also a coach for Little League Baseball and a referee for the local high school’s basketball programs for many years.

Allen was an avid amateur radio operator (WC4L). He was a member of the MARS and ARRL programs for over 60 years.

He grew up attending Grace Baptist Church where he served as a Deacon, Sunday School Superintendent, and choir member. At the time of his death, he was a member of Victory Baptist Church.

The family wishes to convey a special thank you to Caris for the extraordinary care and support they provided to Allen during his last few months.

The funeral service will be held 6:00 p.m. Wednesday, January 20, 2021 in the Weaver Funeral Home Chapel with Rev. Dennis Burnette officiating assisted by Dr. Austin Cook. The family will receive friends from 5 until 6 p.m. prior to the service. Interment will be held 11:00 a.m. Thursday, January 21, 2021 at Mountain View Cemetery. Honorary Pallbearers are Zachary Shepherd, Jacob Shepherd, Kyle Ellis, Brian Poole, John Wittick, Michael Shepherd, Annie Poole and the Members of Branch 807 of the Bristol VA-TN Post Office. Those planning to attend the service will be required to wear a mask and practice social distancing. Services may be viewed by livestreaming at www.oneroomstreaming.com Event ID: WeaverFH Password: JOQSVE

In lieu of flowers, the family is asking that you honor Allen’s memory by donating to Victory Baptist Church, 11101 Island Rd, Bristol, VA 24202 or the charity of their choice.

Online condolences may be registered at www.weaverfuneralhome.net.  Arrangements have been made with Weaver Funeral Home and Cremation Services.