Delena Leonard was born in 1929, age 95. Delena Leonard's address is 10211 Clovis Avenue , Los Angeles, CA 90002. Possible relatives include Delena Leonard, Louise Leonard and 4 others. Delena's latest phone number is (323) 564-6027. Previous phone numbers include (323) 567-8610 and (678) 567-8610.
Also goes by: Delena Leonard
Address History: 10211 Clovis Avenue, Los Angeles, CA 90002;
1430 E Holt Avenue, Covina, CA 91724;
Austell, GA 30106
Results 1 - 1 of 1