Beth R. McCashin Obituary
With heavy hearts, we announce the death of Beth R. McCashin of Mocksville, North Carolina, who passed away on August 20, 2025 at the age of 72. Family and friends are welcome to leave their condolences on this memorial page and share them with the family.
She was predeceased by: her parents, James Somers and Dawn Bernice Vnuck Rodgers; and her husband John McCashin. She is survived by: her children, Sean McCashin (Michelle) and Mary McCashin (Devon Constable); her siblings, Dawn Lamb, Janice Rodgers and James Rodgers, Jr.; and her grandchildren, Ruthanne McCashin, Harmon McCashin and Millie McCashin. She is also survived by several nieces and nephews.
In lieu of flowers, please consider memorials to National Wildlife Federation, P.O. Box 1583, Merrifield, VA, 22116; or Davie County Animal Shelter, 291 Eaton Road, Mocksville, NC 27028; or Church of the Ascension at Fork, 183 Fork Bixby Road, Advance, NC 27006.
