1946 is the birth year of Russell. The current age of Russell is 79. Russell is a resident of 4119 Dryden Dr, North Olmsted, Oh 44070. Other a city that he has stayed in is North Olmsted. The phone number (440) 734-6764 is Russell’s. Russell is related to or closely associated with Kimberly A Travis, Bethany L Travis, Elaine F Travis and 2 other people.