Walter Hudson Weaver of Lancaster, Texas passed away on Friday, February 17, 2023 after a short battle with cancer. Even though the cancer took over his body, it never took over his spirit, strength, or love. Walter loved life, his family and... View Obituary & Service Information