David Russell was born in 1963, age 60. David Russell's address is 8584 Cliffridge Avenue , La Jolla, CA 92037. Possible relatives include Karen Mehlhaffrusse, Kim Odonnell and 4 others. Public records show David has also lived in La Jolla, CA and Sioux City, IA. David's latest phone number is (507) 763-3553. Previous phone numbers include (858) 456-1312.
Address History: 8584 Cliffridge Avenue, La Jolla, CA 92037;
6304 La Pintura Drive, La Jolla, CA 92037;
Sioux City, IA 51106;
Slayton, MN 56172;
South Sioux City, NE 68776
Results 1 - 1 of 1