Russell is a resident of 1507 Squirrels Nest Rd #4, Kasota, Mn 56050. Phone number listed for Russell is (507) 234-3585. Russell has reached 85 years of age. Public records show Kasota and Saint Peter as cities Russell also stayed in. Russell was born in 1938.