Truman T. Olson

Birth date: Sep 8, 1941 Death date: Feb 1, 2021

WESLACO - Truman Olson died February 1, 2021 at Valley Baptist Medical Center in Harlingen, Texas at 8:15A.M. He fought his final battle with congestive heart failure the same way as he lived his life: with grit, courage, convicti