The subject in question's chronological data indicates they were born on 21-03-39 and are now 86 years old. Roger Ruff resides in a house located at 789 Eckrich Pl, Webster Groves, MO 63119. Roger has historically been registered at five addresses. Records identify these as prior residential addresses: 328 Northmoor Dr, Ballwin, 122 Lamarck Dr, Buffalo, NY 14226, and 1303 Cheshire Ln, Bel Air. Packages for Roger Ruff, the person were sent to Po Box 630462, Houston, TX 77263-0462. This Post Office Box was not used after 2017, according to public data. It is likely that Elaine K Ruff (age eighty-four) is the spouse of Roger Ruff. 4 email addresses are accessible to Roger Ruff. Elaine K Ruff (in 2005) lived with Roger, the person at 328 Northmoor Dr, Ballwin, MO 63011, USA. Various locations in Illinois, Indiana, Minnesota, Louisiana have inhabitants named Ruff. Someone else resides at the same address as well — Elaine Ruff. Elaine Ruff has reached the milestone of 84 years