Peter Leaf was born in 1924, age 99. Peter Leaf's address is 2217 Pine Knoll Drive Unit 2, Walnut Creek, CA 94595. Possible relatives include Barbara Leaf. Public records show Peter has also lived in Gold River, CA and Moraga, CA. Peter's latest phone number is (916) 631-0673. Previous phone numbers include (916) 631-8197 and (925) 376-2367.
Barbara Leaf's current address is 4364 Terra Granada Drive Apartment 1a, Walnut Creek, CA 94595. Barbara's age is 95 years old (1928). Phone numbers associated with Barbara are (916) 631-0673 and (916) 631-8197. Barbara has also lived in Gold River, CA and Moraga, CA.
Results 1 - 2 of 2