Helen’s residency is at 1615 Horseshoe Pl, Pueblo, Co 81001. The birth year was listed as 1931. Helen has reached the age of 92 years. Records link phone number (719) 564-8984 with Helen’s details. Public records show Pueblo, Colorado Springs and Pueblo West as cities Helen also stayed in.