Possible relatives of Thelma are: Sonya C Williams, Joseph A Carter, Doreen Draughter and 6 other people. Thelma currently resides at 1211 Leboeuf St #A, New Orleans, La 70114. Other a city that she has stayed in is New Orleans. Records link phone number (504) 366-9526 with Thelma’s details. The birth year was listed as 1954. The age of Thelma is 70.