Jeffrey Lee Ruch, the individual is currently 64 years old, their journey beginning on 25-11-61. Jeffrey Ruch's abode is at 2764 Park Ave, Beloit, WI 53511. The aforementioned individual has been linked to eight previous places of residence. These places have been linked to this person in past records: 1607 McKinley Ave, Beloit, WI 53511, 530 Froebel Dr, Beloit, WI 53511, and 666 S Bluff St #48, South Beloit, IL 61080. Jeffrey Ruch, the person has 2 PO boxes in their possession, a few examples being: Po Box 181, Wonewoc, WI 53968-0181, Po Box 402, Beloit, WI 53512-0402. The data points to Jeff L Ruch and Judi L Ludlum (58 year old) being married. At 666 S Bluff St, South Beloit, IL 61080, the aforementioned person and Judi L Ludlum (in 2006) shared a residence. Michigan, Ohio, Missouri have a significant number of individuals named the person in question. There are several other people living in the house, including Ms. Coyle, Mr. Knox, Shannon Knox