Helen now resides at 2038 Lance Way, Corvallis, Or 97330. This year Helen celebrated her 68 birthday. Her birth year was listed as 1956. The number currently linked to Helen is (541) 754-2270. Helen has previously lived in Austin.