Diana Freeman Rivers Obituary
With heavy hearts, we announce the death of Diana Freeman Rivers of Asheboro, North Carolina, who passed away on January 4, 2026 at the age of 62. Leave a sympathy message to the family on the memorial page of Diana Freeman Rivers to pay them a last tribute.
She was predeceased by: her parents, Joseph Darrell Freeman Sr. and Hazeleen Sanders Freeman; her stepson Joseph "Joey" Rivers; and her brother Joe Freeman. She is survived by: her husband Mike Rivers; her daughters, Brandy Harris (Mikey) and Ashley Freeman; her grandchildren, Dalton Harris (Reagan), Carter Harris, Kenzie Willard (Tristan) and Kylie Hill; her great grandchild Christian Harris; and her brothers, Ricky Freeman and Eddie Freeman. She is also survived by mother, and grandmother, always placing her family.
Flowers are welcome or memorials may be made to Liberty Hospice or Grace Given by clicking the links below.
