Mr. Ronnie Lynn Weaver, 54, of Lillington passed away Monday, January 9, 2017 in his home. He was born in Lee County, the son of Shirlen Ray Weaver and the late Eleanor Gray Tart. Ronnie was preceded in death by a daughter, Bridget Annette Weaver and brother, Michael Weaver. He enjoyed watching NASCAR and wrestling. Ronnie was an avid Tar Heel fan and high school all-star baseball player. He was awarded many trophies while playing baseball.

Ronnie is survived by father, Shirlen Ray Weaver and wife Edith, of Sanford; step-father, Troy Lee Bolton of Lillington; wife, Stephanie Smith Weaver of Lillington; son, Daniel Lynn Weaver of Lillington; daughter, Summer Grace Weaver of Lillington; brother, Donnie Weaver and wife, Brenda of Sanford; 2 sisters, Rita Perine and husband, Walt of Sanford and Sherry Perry and husband, Dexter of Apex; many nieces and nephews; sisters-in-law, Tracy Smith Malcom and Kimberly Smith Wilson and brother-in-law, John Smith.

A funeral service will be held at 11:00 AM Monday, January 16, 2017 at O’Quinn-Peebles-Phillips Chapel in Lillington with Dr. Greg Poplin officiating. Burial will follow in Harnett Memorial Park in Lillington. The family will receive friends at the funeral home Sunday from 6:00-8:00 PM and other times at the home of Daniel Weaver and Terry Edwards.

In lieu of flowers, memorials may be made to Daniel Weaver, PO Box 1463, Lillington, NC 27546 or to the funeral home to assist with funeral expenses.