The current age of Russell is 58. The number currently linked to Russell is (315) 393-8813. Russell's birth date was listed as 1966. The possible relatives of Russell are Penny S Tuttle, Sylvia M Fuller, Katrina Tuttle and one other person. Russell’s residency is at 719 Riverside Ave, Ogdensburg, Ny 13669. He has stayed in Ogdensburg and Gouverneur before moving to Ogdensburg.