Stephen V Rudd's life journey commenced on 1961-07-20 and has now spanned sixty-four years. This person resides in a dwelling at 220 Schafer Blvd, New Castle, DE 19720, USA. The aforementioned person has occupied 7 unique addresses in their lifetime. The individual's prior places of residence include: 4310 Vista St, Philadelphia, PA 19136, 119 W 19th St, Wilmington, DE 19802, and 26 Baylis St #A, New Castle, DE 19720. Audrey E Mccarthy (age 65 years) is the likely spouse of Rudd, the individual. A review of records shows that this person has access to 3 email addresses. The subject, Donald Bunton (between 2000 and 2011), and Donald Bunton (in 2000) shared a dwelling at 26 Baylis St, New Castle, DE 19720, USA. There are multiple people with the name Rudd living in New Jersey, Virginia, West Virginia. Public records suggest to us that Lindsay Rudd and Ms. Rudd are also living at 220 Schafer Blvd