Sandra Spencer was born in 1965, age 59. Sandra Spencer's address is 1839 S Idalia Street , Aurora, CO 80017. Possible relatives include Freddie Spencer, Jan Spencer and 2 others. Public records show Sandra has also lived in Folsom, CA and Aurora, CO.
Address History: 1839 S Idalia Street, Aurora, CO 80017;
99 Cable Circle Apt 90, Folsom, CA 95630;
Albuquerque, NM 87123;
Rio Rancho, NM 87144
Results 1 - 1 of 1