Other a city that she has stayed in is New Iberia. Thelma was born 57 years ago. Thelma now resides at 809 Francis St, New Iberia, La 70560. We have found 9 possible relatives of Thelma: Lloyd Sanders, Michelle Marie Sanders, Lloyd Sanders and 6 other people. Thelma's birth year is 1967. Thelma has listed (337) 256-5640 as her phone number.