The aforementioned party's timeline started on 15 January 1954, leading to their present age of seventy-one years. Rupp, the individual's house is situated at 26 Benezet Street Philadelphia. The subject has navigated through 9 different homes in past years. The known living history for this individual consists of: 205 Knox Ave, Cape May Point, NJ 08212, 30 S 15th St, Philadelphia, PA 19102, and 807 Elkins Ave, Elkins Park. The data appears to show that the aforementioned person and Beth Margolis (age 67) are married. Three email addresses are available to David H Rupp. The aforementioned individual and Beth Margolis (in 2018) shared a residential building at 205 Knox Ave, Cape May Point, NJ 08212. There are several people in Pennsylvania with the name David Rupp. Public records suggest that Beth Margolis, John E Medosch are also residing at this address