John Ruff, born on Jan 17, 1942, has successfully completed eighty-three years of life. John A Ruff's location of residence is 801 Amsterdam Blvd, Belgrade, MT 59714, USA. John, the individual's history of changing residences includes 5 addresses. This person's housing history is noted as: 707 Al Dr, Belgrade, 506 Central Ave, Belgrade, MT 59714, and 506 Central Ave #3C, Belgrade. John Ruff selected Po Box 93, Belgrade, MT 59714-0093 as the official location for mail reception. The last time this Post Office Box was utilized was in 1997. The most probable spouse for John, the individual is Betty K Ruff (age: eighty-three). John Ruff SR's email portfolio includes three different addresses. The public record shows a connection between the subject and Johnny L Ruff (64 years). There are people with the same name, John A Ruff, the person, living in Montana, Wyoming, South Dakota, Nebraska. Public records reveal that Betty K Ruff, Vance Ruff are also residing at 801 Amsterdam Boulevard Belgrade