Mary Lou McCraw Obituary
We are sad to announce that on October 2, 2021, at the age of 70, Mary Lou McCraw of Lambsburg, Virginia, born in Surry, Virginia passed away. Family and friends are welcome to send flowers or leave their condolences on this memorial page and share them with the family.
She was predeceased by: her parents, Henry B McCraw and Vera E McCraw; and her daughter Callie Puckett Smith. She is survived by: her children, Rebecca Wright Upchurch (Brad), Colleen Puckett and Charlie Puckett (Deborah); and her siblings, Lois Lawson (Billy), Pam Reid (Tim) and John McCraw Sr.. She is also survived by many grandchildren, great-grandchildren and several beloved nieces, nephews, aunts, uncles, and cousins.