The aforementioned person, officially recorded as born on Feb 28, 1942, has reached 84 years of age. Gary D Ruff, the person has been an occupant of 2750 Silver Lake Pl, Nanjemoy, MD 20662, USA. Gary, the individual has had official records of residence at 5 locations. The individual's prior places of residence include: 639 Gunsmoke Trail, Lusby, MD 20657, 29913 Cross Woods Dr, Mechanicsville, and 40711 Old Horse Landing Rd, Mechanicsville, MD 20659. Ann E Ruff (age: seventy-nine) is probably the spouse of the individual in question. A record of ten email addresses is associated with Mr. Ruff, the individual. Gary Ruff, the individual, Margaret Beagley Thomas (between 1998 and 1999), and Kenneth Benjamin Thomas (between 1998 and 2000) shared a residence at 1865 N 100 E, Pleasant Grove, UT 84062. A number of residents in Maryland, North Carolina, Pennsylvania are named Gary Ruff, the person. Another person resides at the same address as well — Jessica Hudson