• Date Of Birth: April 12, 1921
  • Date Of Death: November 5, 2015
  • State: North Carolina

Thelma Ruth Williams of 12309 Staunton Court, Raleigh, NC departed this life on Thursday, November 5, 2015.

Source link



Lifefram