Delwayne "Poncho" Larrabee
March 24, 1967 - October 23, 2021
Delwayne D. "Poncho" Larrabee was born on March 24, 1967 to Benjamin & Bernice (White Dog) Larrabee in Eagle Butte, South Dakota. He was raised in the west end of the Green Grass Community area, by his parents and grandparents, near his grandma... View Obituary & Service Information