Russell's possible relatives are Marcia Lynne Lamp, Delores Lucille Lamp, Leland J Lamp and one other person. Russell’s residency is at 2396 Echo Ave, Letts, Ia 52754. Russell has previously lived in Letts. Russell's birth date was listed as 1926. Russell turned 98 years old. The number currently linked to Russell is (319) 726-5765.