Helen Christine Scott
January 20, 1930 - February 24, 2020
Helen (Webber) Scott, 90, passed away peacefully in her sleep February 24th at Laramie Care Center where she received exceptional care. She was born January 20, 1930 in Wichita Falls, Texas to Chaney and Lillie Webber. She is survived by siblings... View Obituary & Service Information