The number currently linked to Russell is (480) 857-6480. Russell has previously lived in Chandler, Denver, Tempe and one other city. The current age of Russell is 77. Russell's birth year is 1947. Russell now resides at 9119 Tezel Blf, San Antonio, Tx 78250.