Barbara Lee Olfe Welch
May 19, 1932 - August 20, 2021
Barbara Lee Olfe Welch, 89 of Shenandoah, Texas, passed away at her home on August 20, 2021 with her family present. The graveside service with Tim Jeans officiating will be held at 11 AM on Friday, August 27, 2021 in Houston National Cemetery,... View Obituary & Service Information