Spencer Davies was born in 1979, age 45. Spencer Davies's address is 126 W 22nd Street , Merced, CA 95340. Possible relatives include Charlie Davies, Shelley Davies and 3 others. Public records show Spencer has also lived in Fairfield, CA and Turlock, CA.
Address History: 126 W 22nd Street, Merced, CA 95340;
826 Empire Street, Fairfield, CA 94533;
Turlock, CA 95380;
Austin, TX 78733
Results 1 - 1 of 1