Ellen Spencer was born in 1935, age 89. Ellen Spencer's address is 27934 Pueblo Springs , Hayward, CA 94545. Possible relatives include Donald Reynolds, Fred Reynolds and 2 others. Public records show Ellen has also lived in Hayward, CA and Modesto, CA. Ellen's latest phone number is (415) 278-6614. Previous phone numbers include (510) 278-6614 and (510) 783-1825.
Also goes by: Ellen A Cross,
Ellen A Spencer
Address History: 27934 Pueblo Springs, Hayward, CA 94545;
1161 Oakview Avenue, Hayward, CA 94541;
Modesto, CA 95355;
San Francisco, CA 94103;
San Leandro, CA 94578
Results 1 - 1 of 1