Helen Foster was born in 1952, age 72. Possible relatives include Lloyd Carter, Shirley Craig and 33 others. Helen's latest phone number is (318) 467-5138. Previous phone numbers include (318) 574-0265 and (318) 574-0854.
Address History: 143 Highway 608, Newellton, LA 71357
Results 1 - 1 of 1