Kristin Leaf was born in 1965, age 58. Kristin Leaf's address is 1415 Bank Street Apt C, South Pasadena, CA 91030. Possible relatives include Jerry Childers, David Leaf and 5 others. Public records show Kristin has also lived in Dana Point, CA and Downey, CA. Kristin's latest phone number is (323) 403-7406. Previous phone numbers include (562) 630-5187.
Address History: 1415 Bank Street Apt C, South Pasadena, CA 91030;
34071 Chula Vista Avenue, Dana Point, CA 92629;
Downey, CA 90242;
Los Angeles, CA 90035;
Vienna, VA 22182
Results 1 - 1 of 1