Cities Helen has lived in before are Saint Louis, St Louis and Albuquerque. The number currently linked to Helen is (505) 271-1145. This person's birth year is 1921. Helen has reached 103 years of age. Helen’s current address is 6408 Saint Annes St, Albuquerque, Nm 87111.