Thelma was born in 1968. Thelma is related to or closely associated with Demetrius Ann Woodruff, Carvin Woodruff, Felicia L Woodruff and 4 other people. The number currently linked to Thelma is (870) 347-2708. Thelma was born 56 years ago. In addition to Augusta, Thelma also lived in Augusta. Thelma’s residency is at 1002 12Th St, Augusta, Ar 72006.