Sunday, October 25, 2020
April 07, 2017
Clifford Lee Olson, 85, of Virginia, died Monday, April 3, 2017 at Edgewood Vista in Virginia. Clifford was born May 9, 1931 in Parker, SD to Clifford L. and Velma (Peters) Olson. He grew up and attended high school in Parker. Following high s...
Please register for a free account or log in below to access this content.