Cover photo for Mary Elizabeth Greene's Obituary
1939 Mary 2025

Mary Elizabeth Greene

February 12, 1939 — March 17, 2025

Pilot Mountain, North Carolina

Mary Elizabeth Greene, a beloved matriarch and cherished member of the Pilot Mountain, North Carolina, community, passed away on March 17, 2025, at the age of 86. Born on February 12, 1939, in Watauga County, North Carolina to the late Jesse Howard and Blanche Hamby Greene. Mary lived a life full of love, resilience, and kindness, touching the hearts of everyone fortunate enough to know her.

Mary was preceded in death by her husband, James Perkins, three sisters, Helen Green Sorrell, Lysette Greene Parsons, infant sister, Jessie Marie Greene; and three brothers, Gerald Green, Bruce Greene, and Howard Greene.

Surviving are her two brothers, Steve Greene and Edward Greene, who were a constant source of support and love throughout her life with all her siblings. She was a proud and caring mother to her three children - Sherry Lynn McCrary, Michael Ray Perkins, and David Charles Perkins, raising them with unwavering dedication and compassion. As a grandmother and great-grandmother, Mary left an indelible mark on her family’s lives. She took immense pride in her grandchildren—James Wallace McCracken Jr., Daniel Scott McCracken, Heather Elizabeth McCracken, Matthew David McCrary, Jesse Taylor Perkins, and Michael Calvin Perkins—treasuring each moment she spent with them. Her joy multiplied with the arrival of her great-grandchildren—Alyssa Yancey, Sunny McCracken, and James McCracken III—who brought endless smiles to her days.

Mary’s life was deeply anchored in her unwavering faith and love for Jesus Christ. She was a devoted member of her church community, where she found joy and strength in worship, fellowship, and service. Her love of scripture and her steadfast faith were a source of inspiration to all who knew her. She often spoke of her hope and trust in God's promises, and her life served as a testament to her unshakable belief.

Rest in peace, Mary Elizabeth Greene. You have left an everlasting legacy of faith, love, and strength. 

A memorial service will be held on Saturday, March 22, 2025, at 11:00 AM at The Church of Jesus Christ of Latter-Day Saints, Pilot Mountain Ward with Bishop Kevin Hanie officiating. A private inurnment will take place at a later date at Mount Paran Baptist Church Cemetery, in Watauga County. No formal visitation will be held. Moody Funeral Services in Mount Airy has been entrusted with the arrangement.

To order memorial trees or send flowers to the family in memory of Mary Elizabeth Greene, please visit our flower store.

Service Schedule

Past Services

Memorial Service

Saturday, March 22, 2025

11:00 - 11:00 am (Eastern time)

The Church of Jesus Christ of Latter-day Saints

121 Golf Course Rd, Pilot Mountain, NC 27041

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

Guestbook

Visits: 1084

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