Thelma Downey was born in 1919, age 104. Thelma Downey's address is 1341 West 55th Street , Los Angeles, CA 90037. Public records show Thelma has also lived in Los Angeles, CA. Thelma's latest phone number is (213) 778-0813. Previous phone numbers include (323) 778-0813.
Also goes by: Thelma W Downey
Results 1 - 1 of 1