Russell is related to or closely associated with Wanda Lee Tuman, Patrick John Tillman, Patrick John Tuman and 4 other people. Russell was born in 1961. Russell now resides at Railrd Cut Rd, Rogers, Ar 72756. Other cities that he has stayed in are Bedford, Carrollton, Colleyville and 2 other cities. The phone number (817) 267-4299 is Russell’s. Russell has reached the age of 63 years.