Her birth year was listed as 1952. A city Helen has lived in before is Mountain Home. The current age of Helen is 72. Helen's possible relatives are Kenneth Dwayne Pederson, Kenny Juliet Pederson, Kenneth James Pederson and 5 other people. Helen now resides at 1074 Po Box, Mountain Home, Id 83647. Helen has listed phone number: (208) 587-2872.