Helen has listed phone number: (302) 738-9285. This person's birth year is 1927. Helen currently resides at 119 Bent Ln, Newark, De 19711. Helen has previously lived in Newark. Helen was born 96 years ago.