A city Helen has lived in before is Cascade. Helen has listed (719) 684-9407 as her phone number. The residency of Helen is at 4325 Out Post Rd #236, Cascade, Co 80809. 1923 is the birth year of Helen. Helen has reached 100 years of age.