Helen turned 114 years old. Helen currently resides at 122 Pennsylvania Ave, Seaford, De 19973. The number currently linked to Helen is (302) 629-4211. Helen has previously lived in Seaford. This person's birth year is 1909.