Nancy Spencer was born in 1951, age 72. Nancy Spencer's address is 5830 N Rio Vista Way , Meridian, ID 83646. Possible relatives include Robert Cer, Signe Kelly and 7 others. Public records show Nancy has also lived in Meridian, ID. Nancy's latest phone number is (208) 888-1900.
Phone Numbers: (208) 888-1900
Address History: 5830 N Rio Vista Way, Meridian, ID 83646;
675 S Wells Street, Meridian, ID 83642;
Nampa, ID 83686
Results 1 - 1 of 1