Cooper Nuffer was born in 1970, age 53. Cooper Nuffer's address is 316 Watchmaker Street , Twin Falls, ID 83301. Possible relatives include Laurie Andrus, Meggie Cameron and 3 others. Public records show Cooper has also lived in San Diego, CA and Santee, CA.
Address History: 316 Watchmaker Street, Twin Falls, ID 83301;
9740 Mesa Springs Way, San Diego, CA 92126;
Santee, CA 92071;
Saint George, UT 84791
Results 1 - 1 of 1