David, the individual has accumulated 52 years of life since their birth on 1973-09-23. David's permanent address is 1813 Spartan Dr, Mechanicsburg, PA 17055. The aforementioned individual has transitioned through seven different home addresses. This person's housing history is noted as: 13 Country Club Pl E, Camp Hill, PA 17011, 2900 Society Hill Dr #7, Camp Hill, and 4000 Township Line Rd, Bethlehem, PA 18020. The information appears to show that the aforementioned subject and Ann Ruff are married. David, the individual has the option to use five email addresses. Records indicate a potential association between David, the individual and Dawn H Ruff from Franklin, David M Ruff from Camp Hill. At 13 Country Club Pl E, Camp Hill, PA 17011, David, the person and Ann Ruff (between 2003 and 2012) shared a dwelling. You can find people with the name the individual in question in Pennsylvania, Maryland, Delaware. Another individual is also a resident at the same address — Ms. Ruff