Russell has reached 62 years of age. People possibly related to Russell are Dorilynn Hatchcock Wallach, Barry D Wallach, Victoria Ann Wallach and 4 other people. Russell is a resident of 6626 Beechwood Ave, Portage, In 46368. The birth year was listed as 1962. Other cities that he has stayed in are Kingsland, Hobart and Crown Point. The number currently linked to Russell is (219) 962-5956.