This person has lived also in Eugene, Boulder, Portland and one other city. Helen was born 74 years ago. 723 Mead St #4, Louisville, Co 80027 is where Helen lives. Helen was born in 1950. The number currently linked to Helen is (303) 926-1921.