The possible relatives of Thelma are Joyce T Frances, Arielle Ogwin, Thelma A Ogwinn and 2 other people. Thelma has reached 53 years of age. The birth year was listed as 1971. Cities Thelma has lived in before are Lafayette, Maurice and Duson. Records link phone number (337) 988-3402 with Thelma’s details. The residency of Thelma is at 104 Constitution Dr, Lafayette, La 70503.