Helen Stroud
December 26, 1925 - July 14, 2009
Helen Stroud, 83, went to be with her Lord on Tuesday, July 14, 2009. Helen was born December 26, 1925, in Avoca, TX, to Robert and Attie Farr and grew up in Longview. Helen was a loving and devoted mother, grandmother, sister and a loyal... View Obituary & Service Information