Russell has listed (810) 266-5212 as his phone number. Russell currently resides at 9148 Lehring Rd, Durand, Mi 48429. This year Russell celebrated his 61 birthday. Possible relatives of Russell are: Floyd Lee Stoughton, Lenora Rene Stoughton, Pamela Leigh Stoughton and 2 other people. His birth year was listed as 1963. This person has lived also in Howell, Durand and Fowlerville.