47-year-old of IN Was Detained - Russell W Leach of Leesburg
Russell Weldon Leach, a man of 47 years age, was jailed according to information received from Leesburg, IN officials on Wednesday, April 12th, 2017.
Based on Indiana records obtained by Indiana Mugshots, Leach was detained on Wednesday, April 12th, 2017. He has been charged on multiple counts. Of particular note, when Indiana Mugshots conducted a cross reference check for Russell Leach, we located two possible previous arrests for Leach.
Leach was described as a white man of 47 years age with blue eyes and brown hair. When booked, he weighed 215 lbs and was of height 5' 10".
Every effort has been made to ensure the integrity of these data, however, Indiana Mugshots makes no claims of guarantee surrounding the accuracy of such alleged facts, as Russell Leach is to be considered innocent until proven guilty in a court of law. Last updated on .