Helen has reached 95 years of age. The birth year was listed as 1928. Mccabe Rd, Deposit, Ny is where Helen resides. Other a city that she has stayed in is Plainview. Helen owns the phone number (516) 349-0915.