Jenna Russell was born in 1985, age 39. Jenna Russell's address is 18714 Boyd Street , Elkhorn, NE 68022. Possible relatives include Cheryl Borowiak, David Durham and 4 others. Public records show Jenna has also lived in Bloomington, IL and Normal, IL. Jenna's latest phone number is (309) 533-8877. Previous phone numbers include (309) 728-2452 and (402) 845-2179.
David Durham's current address is 18714 Boyd Street , Elkhorn, NE 68022. David's age is 47 years old (1977). Phone numbers associated with David are (309) 728-2452 and (508) 488-8047. David has also lived in Towanda, IL and Fairhaven, MA.
Results 1 - 2 of 2