HIGH POINT — Mary M. Vestal, 86, passed away on Monday, Jan. 4, 2021 at Hospice of the Piedmont. Mary was born on May 20, 1934 in Forsyth County, the daughter of Rufus Andrew and Fannie Elizabeth Martin Cain Nelson. Mary was a loving wife, mother, sister, grandmother, great grandmother and friend to many. She will be deeply missed. She was a long time member of Springfield Baptist Church and had recently joined Gospel Way Baptist Church.

Mary was preceded in death by her husband, Rev. Bobby Lee Vestal in 2008 and son, Terry L. Vestal; sister, Faye Chadwell; brothers, Jimmie Cain and Glenn Nelson, Jr. Those left to cherish her memory are her 2 sons; Ricky A. Vestal (Lisa) of Walburg, NC and Scott Vestal (Karen) of High Point, NC; siblings, Rebecca McKinley, Ervin A. Cain and Jerry W. Cain; grandchildren, Jonathan Vestal, Robert Vestal, Courtney Vestal and fiancé Brandon, Ashton B. Vestal, Emily Vestal Sanders (Patrick), Hayley Vestal, Logan Vestal (Tabatha), Mylynda Penley (Josh), Kelly Vestal Smith (Chris), Kelsey Vestal Underwood (Nick), Nathaniel S. Vestal (Emily), Mary Beth Vestal White; great grandchildren; Hunter White, Holden White, Houston Reed, Jacob Vestal, Karly Sanders, Brookly Bull, Kinsley Sanders, Skylar Vestal, Zoie Bull, Caleigh Long, Camden Long, Ellie Penley, Avery Barley, and Makayla Barley.

Private family services will be held on Monday, 2 p.m. at Guilford Memorial Park.

In lieu of flowers, memorial contributions may be made to Hospice of the Piedmont, 1803 Westchester Drive, High Point, NC 27262.

Hanes Lineberry Sedgefield Chapel is assisting the Vestal family. Online condolences may be made at www.hanesline