Glen Oliver Twitchell Died In Loving Memory of Glen Oliver Twitchell who passed away on March 21, 2019. Source: Seattle Times Published on: 21-03-2020