1942 is the birth year of Russell. Other cities that he has stayed in are Iowa City, Sulphur, San Francisco and one other city. The current age of Russell is 82. Russell’s residency is at 5819 Eastern Dr, Lake Charles, La 70607. Russell's possible relatives are Steven J Johnson, Edna J Johnson, Marshelle Elaine Henry and 2 other people. Records link phone number (319) 339-4299 with Russell’s details.