Mark Chaffin Allen, 63, of Leicester, passed away on March 7, 2018. Mark was born on October 8, 1954 in LaGrange, GA to the late William and Sara Allen. Mark loved God, cars, fishing and family. He worked as an automotive painter, body repairman, and mechanic for much of his life.
In addition to his parents, Mark is preceded in death by his brother, Chris Allen.
He is survived by his loving wife, Betty Waldrup Allen, and his children: Michael (Kendra); Rodney (Chrissy) of Candler, NC; Jared of Canton; Stephen (Tiffany) of Leicester, NC; Chris and his partner Martin of Atlanta, GA; and his daughter, Savannah, of Leicester, NC. He also leaves behind his siblings: Kathy Breed and her husband Ricky of Murphy, NC; Felicia Goddard and her husband, Marty, of Punta Gorda FL; Stacy Houghtaling of Sebring, FL; and Doni Houghtaling of Flint, MI.
In lieu of flowers, donations can be made to the family.