This year Helen celebrated her 89 birthday. Helen has previously lived in Natchitoches. Possible relatives of Helen are: Kelli Ramona Melnick, Jack N Starnes, Theron E Starnes and 2 other people. Helen’s residency is at 309 Bermuda Rd, Natchitoches, La 71457. Helen owns the phone number (318) 357-0147. Helen's birth date was listed as 1934.