Russell’s residency is at 5606 Wabash Ave, Kansas City, Mo 64130. Public records show Lees Summit, Aliso Viejo, Corona Del Mar and 4 other cities as cities Russell also stayed in. Russell's birth date was listed as 1949. The number currently linked to Russell is (714) 505-5753. Russell turned 76 years old. The possible relatives of Russell are Abbey S Foxarmstrong, Glene A Armstrong, Russeell Armstrong and 3 other people.