Russell Self was born in 1964, age 59. Russell Self's address is 2311 W 16th Avenue Lot 184, Spokane, WA 99224. Possible relatives include Betty Selby, Ellen Selby and 3 others. Public records show Russell has also lived in Spokane, WA and Spokane Valley, WA. Russell's latest phone number is (509) 220-7285. Previous phone numbers include (509) 455-8404.
Address History: 2311 W 16th Avenue Lot 184, Spokane, WA 99224;
1221 E Baldwin Avenue, Spokane, WA 99207;
Spokane Valley, WA 99206;
Yakima, WA 98901
Results 1 - 1 of 1