Russell has previously lived in Portland. Russell has reached the age of 79 years. His birth year was listed as 1945. We have found 9 possible relatives of Russell: Teresa D Niemeyer, Teresa Darlene Niemeyer, Roseanne M Niemeyer and 6 other people. Russell’s current address is 12336 Brazee St, Portland, Or 97230. Records link phone number (503) 257-9604 with Russell’s details. Companies linked with Russell are: Technicraft Iron Clad Security Systems and Technicraft.