
Carole Louise Russell (Gibson), 69, of League City, Texas, died peacefully on Saturday, December 16, 2017.
Carole was born in Hurricane, West Virginia to Othir Everett and Irene (Thacker) Gibson on September 30, 1948. She married Harold Edward Russell and they had...
more