The current age of Helen is 61. She has stayed in Buffalo and West Seneca before moving to Angola. Helen now resides at 895 Lake St, Angola, Ny 14006. Records link phone number (716) 549-2672 with Helen’s details. Her birth year was listed as 1963.