Cover photo for Theresa Gayle Leonard's Obituary
Theresa Gayle Leonard Profile Photo
1955 Theresa 2022

Theresa Gayle Leonard

November 21, 1955 — July 19, 2022

Theresa Davis Leonard, 66, of Monroe, North Carolina passed away on Tuesday morning, July 19,2022. Terry was born November 21, 1955, in Monroe, North Carolina to Thomas and Shirley Davis. She graduated from Forest Hills High School in 1974 and attended NC State University.

She worked for many years in childcare, teaching 3-4-year-olds and high schoolers to become day care workers. She had a love of reading, knitting, and spending time with her family especially her grandchildren. Terry fought a fifteen-year battle with cancer before finally passing. She had a quiet strength and always had a smile, even when she felt bad.

She is survived by her children Libby (Chris) Billotto, Jason (Heather) McNeely and Phillip (Jenni) Leonard; four grandchildren Alyssa, Trent, Gavin, and CJ; parents Tommy and Shirley Davis; her brothers and sister Steve (Sharon) Davis, Mike (Donna) Davis, Debbie (Cam) Stallings and numerous nieces, nephews, cousins and aunts and uncles.

She is preceded in death by her grandparents Walter & Nell Davis and Wade & Lessie Helms and her partner of 30 years Wade McCain.

A memorial service will be held at Mount Pleasant Baptist Church on Saturday July 30, 2022 at 2:00 PM The family will receive friends following the service.

In lieu of flowers please make donations to Hospice of Union County, 700 West Roosevelt Blvd, Monroe, NC. 28110.

Online condolences may be made to www.gordonfuneralservice.com. Gordon Funeral Service and Crematory is caring for the Leonard family.

To send flowers to the family in memory of Theresa Gayle Leonard, please visit our flower store.

Service Schedule

Past Services

Memorial

Saturday, July 30, 2022

Starts at 2:00 pm

Add to Calendar

Mt. Pleasant Baptist Church

2528 Stack Road, Monroe, NC 28112

Get Directions

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

Visitation

Saturday, July 30, 2022

Starts at 2:45 pm

Add to Calendar

Mt. Pleasant Baptist Church

2528 Stack Road, Monroe, NC 28112

Get Directions

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

Guestbook

Visits: 0

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

Send a Card

Send a Card