Thelma Taylor was born in 1978, age 45. Thelma Taylor's address is 1421 Lauradale Drive , New Orleans, LA 70114. Possible relatives include Leanna Alexander, Benjamin Beverly and 24 others. Public records show Thelma has also lived in Pueblo, CO and Swink, CO. Thelma's latest phone number is (504) 218-8475. Previous phone numbers include (504) 324-9701 and (504) 865-6587.
Address History: 1421 Lauradale Drive, New Orleans, LA 70114;
1724 E 8th Street, Pueblo, CO 81001;
Swink, CO 81077;
Decatur, GA 30035;
Duluth, GA 30096
Results 1 - 1 of 1