Sharrill Deloria (Martin) Allen death notice and obituary, Saturday July 27, 2019. Northern Peace Funeral Home Walker, MN 56484