30 Lost Tree Ct, Dover, De 19904 is where Helen lives. Helen was born 82 years ago. Phone number listed for Helen is (302) 678-3063. 1942 is the birth year of Helen. She has stayed in Dover before moving to Dover.