Ellen Oar was born in 1918, age 105. Ellen Oar's address is 20252 Haviland Avenue , Hayward, CA 94541. Ellen's latest phone number is (415) 278-6349. Previous phone numbers include (510) 278-6349.
Address History: 20252 Haviland Avenue, Hayward, CA 94541
Results 1 - 1 of 1