Phone number listed for Helen is (315) 386-4622. Helen currently resides at 20 Wells St, Canton, Ny 13617. Cities Helen has lived in before are Amesbury, Kensington, Rumford Center and one other city. The current age of Helen is 78. Helen's birth year is 1946.