28567 Steve Watts Rd, Livingston, La 70754 is where Thelma lives. Public records show Denham Springs and Livingston as cities Thelma also stayed in. 1941 is her birth date. Thelma turned 83 years old. The phone number (225) 686-8369 is Thelma’s.