Ray Biffle, Dillard Cindy Biffle, Kimberly Parker Scott and 6 other people are people possibly related to Russell. Russell owns the phone number (770) 479-1309. The birth year was listed as 1962. Russell currently resides at 770 County Road 408, Lott, Tx 76656. Russell has previously lived in Pontotoc, Algoma, Canton and 5 other cities. This year Russell celebrated his 62 birthday.