James R Ruff, the individual's historical record lists their birth as 29-11-66, establishing an age of fifty-nine years. Mr. Ruff, the individual lives in a house at 508 Langley Avenue Hampton. The aforementioned person's history of changing residences includes 3 addresses. The places of residence previously registered to this person are: 5860 Westower Dr #H, Richmond, VA 23225, 713 Shadwell Ct #12H, Newport News, VA 23601, and 3426 Keighly Rd, Richmond. James Ruff, the person has a total of two PO boxes, a few examples being: Po Box 12244, Newport News, VA 23612-2244, Po Box, Newport News, VA 23612. You can email Mr. Ruff at [email protected]. The individual in question appears to have an association with Christina N Wake, Dawn A Ruff from Hampton, based on available data. James R Ruff and Donald I Ruff (between 1992 and 1998) shared a residential building at 3426 Keighly Rd, Richmond, VA 23234. Several official documents list individuals named James Ruff residing in Virginia, Delaware. Public records reveal that Dawn Ruff and Laquan Sessoms are also residing at this address