In addition to New Orleans, Thelma also lived in Baton Rouge. Thelma now resides at 10100 Idlewood Pl, New Orleans, La 70123. The current age of Thelma is 110. Thelma has listed (225) 928-1313 as her phone number. Thelma's birth date was listed as 1915.