Born in Caldwell County on October 8, 1933, she was the daughter of the late William Vestal and Martha Ann Hollar Reid.
In addition to her parents she was preceded in death by her husband Johnnie Ray Richards; 2 sisters and 4 brothers.
She is survived by her daughter Pam Lail and husband Jeff of Hickory; granddaughters Monica Barber Dillingham and husband James of Asheville, and Jamie Barber Childress and husband Cody of Pineville; grandson A.J. Lail of Hickory; great granddaughters Casey Dillingham and Kendra Clayton both of Asheville, Arbor Childress of Pineville; great grandson Jayden Childress of Pineville.
Mavis was a member of Philadelphia Lutheran Church and was a supervisor at Trend Knits. A loving wife, sister, mother, grandmother and great grandmother, she will be deeply missed by family and friends.
The family will receive friends Saturday, January 4, 2020 from 10:00am to 10:45am at Philadelphia Lutheran Church.
Funeral Services will be held Saturday, January 4, 2020 at 11:00am at Philadelphia Lutheran Church with Reverend Diane Cline officiating.
Burial will follow at Sunset Hills City Cemetery.
Memorial gifts may be made to Philadelphia Lutheran Church, 52 Pinewood Road, Granite Falls, NC 28630.