In addition to Deposit, Helen also lived in Deposit. The number currently linked to Helen is (607) 467-3077. Her birth year was listed as 1922. Helen has reached 101 years of age. Helen’s current address is 29 Court St, Deposit, Ny 13754.