The number currently linked to Russell is (989) 661-2546. Russell currently resides at 8225 Huff Rd #4, Elsie, Mi 48831. His birth year was listed as 1968. Ovid is a city Russell has lived in. Russell has reached 56 years of age. People possibly related to Russell are Paul Henry Swisher, Martha May Swisher, Thomas E Swisher and 2 other people.