Margaret Louise Williams, 89, of Rockingham passed away on February 15, 2017 at Hospice Haven. Margaret was born March 22, 1927 in Cumberland County a daughter of the late Foster and Bertie Garner Anderson. Surviving are her son, Steve McMillan(Sherrie); daughter Carol Fulmer(Lewis); grandchildren, David McMillan(Nayla), Maggie Kidd(Colton), Shelley Brigman(Scott), Joseph Whittle; Great-grandchildren, Sierra McMillan, Hailey Ledwill, Nathan Brigman, Rhiannon Whittle,Jordan Whittle; and great-great grandchildren, Draylin Thomas, Gracelyn Ledwell, Kamlyn Ledwell. A Funeral service will be held at 1:00 pm, Saturday, February 18, 2017 in ther Colonial Chapel of Carter Funeral Home in Rockingham. Burial will follow in Richmond County Memorial Park. The family will receive friends from 11:45 – 12:45 prior to the service at the funeral Home. Memorials may be made to Richmond County Hospice, 1119 N. US Hwy 1, Rockingham, NC 28379.