Public records show Saint Charles, Itasca, St Charles and one other city as cities Helen also stayed in. The age of Helen is 102. This person's birth year is 1921. Phone number listed for Helen is (970) 586-4814. 370 Ponderosa Ave, Estes Park, Co 80517 is where Helen resides.