Ruby Thelma Williamson
Birth date: Mar 31, 1937 Death date: Mar 20, 2015
Decatur-Ruby Thelma Williamson, 77 of Decatur, IL died Friday, March 20 at St. John’s Hospital in Springfield, IL. Ruby T. Williamson was born March 31, 1937, to the late Eugene and Lou Agnes Adams in Mason, Tennessee. She was one Read Obituary