James Lee Weaver, 68, of Marion, passed away Monday, November 27, 2023 at his home surrounded by his loving family.
He was born in Cleveland County on October 9, 1955 to the late Willard Daniel Weaver and Rebecca Lucy Moss Weaver. He was also preceded in death by a son, Michael VanHorn.
Mr. Weaver was a veteran of the United States Navy. He was a lifelong truck driver, and he was truly passionate about being out on the road. He also had a love for hunting and fishing. He will be missed by all who had the pleasure of knowing him.
He is survived by a son, Christopher Weaver; three grandchildren, Kahlan Baltazar, Jaiden Weatherly, and Ivy Weaver; two great grandchildren, Mateo Santiago Sanchez Baltazar and Mikael Manuel Sanchez Baltazar; four siblings, Judy Weaver Neidinger, Rebecca Jane Weaver Wilson, Teresa Jean Weaver, and Joseph Daniel Weaver; and a number of nieces and nephews.
A memorial service will be held on Saturday, December 16, 2023 at 11:00 a.m. at Yancey Street Baptist Church. Rev. Bruce Ward will officiate.
Saturday, December 16, 2023
Starts at 11:00 am (Eastern time)
Yancey Street Baptist Church
Visits: 1221
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors