1965 is his birth date. Russell's possible relatives are Mellisa Nicolefergus, Derrick Fergus, Darlene Janette Binggeli and 5 other people. The current age of Russell is 59. He has stayed in Elyria, Lagrange, Wilbraham and one other city before moving to Lorain. The number currently linked to Russell is (413) 599-1666. Russell’s current address is 1018 21St St, Lorain, Oh 44052.