1976 is the birth year of Russel. The current age of Russel is 48. Russel is related to or closely associated with Teresa D Worleyfears, Gregory Lee Fears, Helen Marie Fears and 4 other people. Records link phone number (573) 663-2273 with Russel’s details. Russel is a resident of 281 Rr 1 #281, Ellington, Mo 63638. Public records show Harviell, Joplin and Ellington as cities Russel also stayed in.