Diane Weaver Oliver

Diane Weaver Oliver

April 18, 2021, 69, Princeton –

Diane Weaver Oliver, 69, passed away at UNC Wayne Health Care on Sunday, April 18, 2021. She was born in Wayne County on January 4, 1952 to the late Edward Herman Weaver and Shirley Worley Weaver. In addition to her parents, she was preceded in death by her husbands, William Ronnie Oliver, Sr. and Donnie Glen Price.

The family will receive friends from 4:30 pm until 6:00 pm on Wednesday, April 21, 2021 in the chapel of Casey Funeral Home and Cremations.

The funeral will be held on Wednesday, April 21 at 6:00 pm in the chapel of Casey Funeral Home and Cremations with the Reverend Dennis Pollock officiating. The committal will be on Thursday, April 22, 2021 in Progressive Church Cemetery at 10:00 am.

She is survived by sons, Ronnie Oliver (Susan) of Princeton, and Joseph Price of Princeton; daughter, Christy Lewis (Russell) of Pikeville; brother, Jerry Weaver (Vickie) of Princeton; grandchildren, Brittany Diane Tew, Ashlyn Cierra Tew, Christian Rian Tew, and Haley Leighann Horton; and great grandson, Asher Kyle Clark.

Online condolences may be sent to the family at www.caseyfh.com.