Russell was born in 1937. Russell has reached 87 years of age. Russell currently resides at 9196 132, Delphi, In 46923. Delphi and Lafayette are cities Russell has lived in. Records link phone number (765) 564-2705 with Russell’s details.