The current age of Russell is 84. Russell now resides at 1588 Summit St, Linwood, Pa 19061. Public records show Marcus Hook, Media and Linwood as cities Russell also stayed in. Russell's birth date was listed as 1939. Russell owns the phone number (610) 485-1900.