Thelma Davis was born in 1921, age 103. Thelma Davis's address is 413 S Locust Avenue , Compton, CA 90221. Possible relatives include Catherine Davis, Derrick Davis and 10 others. Public records show Thelma has also lived in Compton, CA and Los Angeles, CA. Thelma's latest phone number is (310) 639-3653. Previous phone numbers include (310) 980-7742.
Address History: 413 S Locust Avenue, Compton, CA 90221;
415 N Locust Avenue, Compton, CA 90221;
Los Angeles, CA 90044;
Lynwood, CA 90262;
Nashville, TN 37207
Results 1 - 1 of 1