Linda Sue Owens
April 11, 1963 - September 10, 2011
Linda Sue Owens (Russell) of Montgomery, Texas went to join her Lord and Savior on Saturday, August 20, 2011. Linda was born on April 11, 1963 in Houston, Texas to Lee S. and Barbara E. Russell. Linda is survived by her parents; Lee and Barbara... View Obituary & Service Information