Gayle Leitch Leitch, Russell J Kelly, Phyllis L Kelly and 5 other people are people possibly related to Russell. Russell has listed phone number: (218) 728-1091. Russell was born in 1946. This person has lived also in Groton, Rye, Marshfield and one other city. This year Russell celebrated his 78 birthday. Russell’s current address is 904 Valley Dr, Duluth, Mn 55804.