Cover photo for William "Preston" Greene, Sr.'s Obituary
William "Preston" Greene, Sr. Profile Photo
1945 William 2022

William "Preston" Greene, Sr.

June 28, 1945 — December 17, 2022

Ellenboro, NC


William “Preston” Greene, age 77, of Ellenboro, died Saturday, December 17, 2022 at his residence with his family by his side.

Preston was born Thursday, June 28, 1945 in Gaston County to the late William Russell Greene and Virginia Caldwell Greene. He worked as a truck driver most his life and was an avid fisherman. Preston loved working on engines of any type and enjoyed dirt track racing. He won three championships with car #8 during his racing career and was of the Baptist faith

He was preceded in death by his wife of fifty-nine years, Mary Fowler Greene; brothers, Roy Allen Greene, Charles Russell Greene, Ronnie Lee Greene and a sister, Christine Greene Padgett.

Those left to cherish his memory are his children, William Preston “Bill” Greene, Jr., Alan Dale Greene (Linda), Shannon Denise Greene and Crystal Faye Greene all of Ellenboro; sister, Patsy Greene Self (Leonard) of Boiling Springs, NC; fourteen grandchildren, twenty-seven great-grandchildren and one great-great grandchild.

A memorial gathering will be conducted from 6:00 until 8:00 pm on Tuesday, December 20th at Harrelson Funeral Home.

Memorial donations are requested to Hospice of the Carolina Foothills, PO Box 336, Forest City, NC 28043.

To order memorial trees or send flowers to the family in memory of William "Preston" Greene, Sr., please visit our flower store.

Service Schedule

Past Services

Gathering of Family and Friends

Tuesday, December 20, 2022

6:00 - 8:00 pm (Eastern time)

Harrelson Funeral and Cremation Services


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


Visits: 40

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