She has stayed in Colorado Springs and Joplin before moving to Colorado Springs. 1918 is the birth year of Helen. The number currently linked to Helen is (417) 782-9962. Helen has reached the age of 106 years. 1518 Gatehouse Cir #B1, Colorado Springs, Co 80904 is where Helen resides.