This year Helen celebrated her 78 birthday. Helen has listed phone number: (256) 362-6965. Helen’s current address is 500 Ironwood Ln, Talladega, Al 35160. Other a city that she has stayed in is Talladega. Helen's birth year is 1946.