Russell has previously lived in Horton and Concord. Russell is a resident of 8109 Dew Rd #40, Horton, Mi 49246. The number currently linked to Russell is (517) 524-7354. Russell was born in 1970. Russell has reached the age of 54 years.