Cover photo for Joseph "Joe" Michael Preston's Obituary
Joseph "Joe" Michael Preston Profile Photo
1978 Joseph 2023

Joseph "Joe" Michael Preston

March 22, 1978 — March 5, 2023




Smithfield, NC: Mr. Joseph “Joe” Michael Preston, age 44, died Sunday, March 5, 2023 at UNC Rex Healthcare in Raleigh surrounded by his loving family. Memorial Services will be held 5:00 PM Thursday, March 9, 2023 at the Rose & Graham Funeral Home Chapel in Four Oaks. Officiating will be Rev. Mark Clayborne.


Joe was born March 22, 1978 in Ohio to Cindy Huffman Flowers of Plain City, Ohio and to the late Wilson Clark Preston, Jr. He taught math at American Leadership Academy in Clayton. Joe was an avid Buckeye’s fan, involved in his local politics and community affairs. His greatest enjoyment in life was being a husband and dad.

Surviving in addition to his mother are his wife, Aurora M. Preston; daughter, Olivia Preston of the home; sisters, Kari Williams and husband, Chad of South Carolina; step-mother, Karen Preston of California; half-sister, Alicia Preston of California; several nieces and nephews.

The family will receive friends immediately following the memorial service.


In lieu of flowers, memorial donations can be made to the Olivia Preston Scholarship Fund, 202 Carissa Drive, Smithfield, NC 27577.


Arrangements by Rose and Graham Funeral Home in Four Oaks, NC


To order memorial trees or send flowers to the family in memory of Joseph "Joe" Michael Preston, please visit our flower store.

Service Schedule

Past Services

Memorial Service

Thursday, March 9, 2023

Starts at 5:00 pm (Eastern time)

Rose & Graham Funeral Home Inc., Four Oaks

5820 US Hwy 301 P.O. Box 605, Four Oaks, NC 27524

The family will receive friends following the memorial service.

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.


Visits: 6281

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

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree