Saundra Leaf was born in 1946, age 78. Saundra Leaf's address is 6303 Lake Dora Avenue , San Diego, CA 92119. Possible relatives include Kathleen Camphuysen, Hazel Leaf and 3 others. Public records show Saundra has also lived in San Diego, CA. Saundra's latest phone number is (619) 222-2853. Previous phone numbers include (619) 668-6974. The latest email address for Saundra Leaf is sau****@cox.net.
Address History: 6303 Lake Dora Avenue, San Diego, CA 92119;
4603 Alhambra Street, San Diego, CA 92107
Emails: sau****@cox.net
Results 1 - 1 of 1