Kevin Lee Witcher

Kevin Lee Witcher

Born August 14, 1975 in Spokane, Washington to Dean and Riva Witcher, Kevin passed away unexpectedly Monday, May 11, 2020.

To share your memories of Kevin and leave condolences for the family, please visit the Tribute Wall.  An obituary with service listings is currently being planned by the family.