The residency of Russell is at 330 Highway 30, Filer, Id 83328. The birth year was listed as 1921. He has stayed in Filer and Twin Falls before moving to Filer. The current age of Russell is 102. The possible relatives of Russell are Valeri Jo Sheridan, Elvira M Sheridan, Elizabeth Ann Sheridan and 2 other people. Records link phone number (208) 326-4696 with Russell’s details.