Mrs. Thelma Watts Freeman
June 22, 1922 - March 28, 2012
Thelma Freeman passed away March 28, 2012 at home after a lengthy illness. Thelma was born June 22, 1922 in Dallas County, Alabama, to the union of Louis Watts and Susan Askew Watts. She was the oldest daughter in a family of seven boys and... View Obituary & Service Information