Cover for Peggy Elaine Hall's Obituary

Peggy Elaine Hall

Dec 7, 1950 — Aug 10, 2026

Granite Falls

Mrs. Peggy Elaine Shook Hall, 76, of Granite Falls, passed away on Monday, August 10, 2026, at the Brockford Inn Assisted Living Center, following a period of declining health.

Peggy was born on December 7, 1950, in Catawba County to the late William Shook and Louise O’Shields Shook. She was previously employed in the hosiery industry and later worked to take care of her family as a loving homemaker.

In addition to her parents, she was preceded in death by two husbands, Ray Hayes and Thad Hall, one sister, Brenda Shook Bowman and one brother, David Shook.

Surviving are her two sons, Ashely Hayes of Conover and Tad Michael Hayes of Lenoir. Also surviving are four grandchildren; Jasmine and Jaelyn Hayes, and Hayden and Raegan Hayes, three great-grandchildren, Rosie, Breece and Jerome “Four”, and numerous nieces and nephews; and two brothers, Larry Shook and Gene Shook.

A Celebration of Life service will be held on Sunday, August 23, 2026, from 3:00 until 5:00 P.M. at Setzer's Creek Baptist Church.

An online guestbook and obituary is available at www.heritagefuneralservices.com

Heritage Funeral Service & Crematory of Valdese is serving the Hall family.

To send flowers in memory, please visit our flower store.

Service Schedule

Past Services

Celebration of Life

Sunday, August 23, 2026

3:00 - 5:00 pm (Eastern time)

Setzer's Creek Baptist Church

3163 Warrior Rd., Lenoir, NC 28645

Get Directions

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

Guestbook

Visits: 1448

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

Service map data © OpenStreetMap contributors