Helen currently resides at 501 32Nd St, Scottsbluff, Ne 69361. A city Helen has lived in before is Morrill. Her birth year was listed as 1935. Records link phone number (308) 635-2889 with Helen’s details. This year Helen celebrated her 88 birthday.