Margaret Hearn Helms, 80, of Mooresville, N.C., passed away surrounded by her loving family on Saturday, December 4, 2021.

She was born on May 3, 1941 in Mecklenburg County, N.C., to the late Charles Lee and Lillian Myrtle Hearn.

In addition to her parents, Margaret was preceded in death by sisters, Mildred Canup, and Betty Hardin; and brothers, Buddy Hearn and Bubby Hearn.

She graduated from Hardin High School and enjoyed playing bingo, puzzles and loved to crochet.

Margaret loved spending time with her family and her grandpup, Apollo. She loved to tell jokes and had a great sense of humor. She was loved by all who knew her and will be greatly missed.

She is survived by her daughter, Michelle Pedrero and her husband Dario; grandchildren, Cody Martin, Gaby Pedrero, and Maria Pedrero; and grandpup, Apollo.

A celebration of life will be announced at a later date.

In lieu of flowers memorials may be made to the Salisbury Fire Department, 514 E Innes Street, Salisbury, NC 28144 or Lake Norman Fire-Rescue, 1518 Brawley School Road, Mooresville NC 28117.

Cavin-Cook Funeral Home, Mooresville, is serving the Helms family. Condolences may be made to the family at

1 thought on “Margaret Hearn Helms

Comments are closed.

%d bloggers like this: