Debbie Stafford was born in 1957, age 66. Debbie Stafford's address is 1568 5th Avenue , Olivehurst, CA 95961. Possible relatives include Cheryl Kerns, James Kerns and 7 others.
Also goes by: Debra Nan Kerns,
Debra Nan Stafford
Address History: 1568 5th Avenue, Olivehurst, CA 95961;
4337 Elton Avenue, Olivehurst, CA 95961;
Yuba City, CA 95991
Results 1 - 1 of 1