Russell is a resident of 8594 Harrod Rd, Harrod, Oh 45850. The birth year was listed as 1966. Russell was born 58 years ago. The number currently linked to Russell is (419) 648-3887. In addition to Harrod, Russell also lived in Harrod.