Keith Stadden Clark Olson
62, of Lockhart, Texas, died on July 4, 2018 in Seton Medical Center Hays in Kyle, Texas. He was born in Shreveport, Louisiana.

Our deepest condolences to the family and friends of the deceased

ADVERTISEMENT
ADVERTISEMENT